Senior Manager, Software Development
BioSpace - Rockville, MD
Apply NowJob Description
OverviewWe are seeking a Senior Software Development Manager to lead a dynamic team of engineers responsible for developing and maintaining critical software applications. This role balances technical expertise with team management, strategic planning, and stakeholder communication at a senior level.How you will create impact here at USPAs part of our mission to advance scientific rigor and public health standards, you will play a vital role in increasing global access to high-quality medicines through public standards and related programs. USP prioritizes scientific integrity, regulatory excellence, and evidence-based decision-making to ensure health systems worldwide can rely on strong, tested, and globally relevant quality standards. Additionally, USP/'s People and Culture division, in partnership with the Equity Office, invests in leadership and workforce development to equip all employees with the skills to create high-performing, inclusive teams. This includes training in equitable management practices and tools to promote engaged, collaborative, and results-driven work environments.This section summarizes our commitment to inclusivity and equal opportunity in the workplace.ResponsibilitiesCollaborate closely with product managers, business analysts, and other stakeholders, including senior executives, to understand business requirements and translate them into strategic technical municate effectively with stakeholders at all levels, providing regular updates on project status, risks, and dependencies, with a focus on aligning technical solutions with business strategy.Build strong relationships with stakeholders, manage expectations, and ensure alignment between technical solutions and business goals, influencing decision-making and driving consensus.Contribute to the development of the department/'s strategic plan, aligning software development initiatives with business objectives.Identify opportunities to improve software development processes, tools, and technologies; evaluate new technologies and make recommendations for adoption.Provide technical guidance and expertise to the development team, ensuring adherence to best practices, coding standards, and architectural principles.Participate in architectural design and code reviews to ensure scalability, maintainability, performance, and security of software solutions, driving innovation and technical excellence.Drive innovation and encourage the team to explore new technologies and approaches, fostering a culture of continuous learning and experimentation.Troubleshoot complex technical issues and provide solutions as needed, serving as a technical escalation point for the team.Utilize agile methodologies (e.g., Scrum, Kanban) to manage development sprints and ensure iterative progress, driving continuous improvement in agile processes.Manage project scope, identify and mitigate risks, and ensure projects are delivered on time, within budget, and to the required quality standards, providing proactive communication and problem-solving.The ability to quickly learn and adapt to new technologies is essential, and there is an expectation to stay hands-on while also performing team management responsibilities.Who USP is looking for (Qualifications)Bachelor/'s degree in Computer Science, Information Systems, or a related field.Minimum of 8 years of experience in software development, with a strong understanding of software development principles and practices.Minimum of 5 years of experience in a leadership or management role, leading software development teams.Proven experience managing the full software development lifecycle for complex, enterprise-level projects.Strong technical skills in relevant technologies, including but not limited to JavaScript, TypeScript, and Java.Excellent leadership, communication, and interpersonal skills, with the ability to influence and inspire others.Strong problem-solving and decision-making abilities, with a focus on strategic thinking and risk management.Ability to work effectively in a fast-paced, dynamic environment, with a high degree of adaptability and resilience.Experience with agile development methodologies (e.g., Scrum, Kanban) at scale.Demonstrated ability to manage multiple complex projects simultaneously, with a focus on delivering results.Strong stakeholder management skills, with a proven ability to build and maintain relationships with business partners, including senior executives.Excellent team-building skills, with a track record of motivating and developing high-performing teams, including mentoring and coaching senior team members.Experience with budget management and resource allocation.Experience with cloud technologies (e.g., AWS, Azure) and DevOps practices.Benefits & CompensationBase Salary Range: USD $134,100.00 – $173,900.00 annually. Target Annual Bonus: varies based on level of role. Individual compensation packages are based on various factors unique to each candidate’s skill set, experience, qualifications, equity, and other job-related reasons.Equal Opportunity EmployerUSP is an equal employment opportunity employer (EEOE) and affirmative action employer. We are committed to creating an inclusive environment in all aspects of our work and providing reasonable accommodation to individuals with disabilities.For further information, please review the Know Your Rights notice from the Department of Labor: eeoc.gov/poster. #J-18808-Ljbffr
Created: 2025-10-01