Return To Search
Software Engineering Manager
Location: Pittsburgh, PA
Job Type: Direct Hire
Company: Nextech
Category: Software Development Manager
Software Engineering Manager
Are you passionate about leading high-performing teams to deliver innovative technology solutions? We are seeking a skilled Software Engineering Manager to join our dynamic organization and help shape the future of enterprise systems in the healthcare and life sciences sector. In this full-time role, you will have the opportunity to oversee a talented group of software engineers, drive the adoption of cutting-edge technologies, and collaborate with cross-functional teams to create impactful applications that support critical business functions.
As a Software Engineering Manager, you will play a key role in guiding your team through all phases of the software development lifecycle. With a focus on using the Microsoft technology stack and Agile/Scrum methodologies, you will ensure that project goals are met while adhering to industry best practices for software design, coding standards, and deployment strategies. Your leadership will be instrumental in fostering a collaborative, growth-oriented environment where innovation and continuous improvement are encouraged.
You will work closely with product managers, designers, and quality assurance professionals to translate complex requirements into scalable, enterprise-grade solutions. This is an ideal opportunity for technology leaders who are eager to explore and implement advanced capabilities such as artificial intelligence (AI), predictive analytics, and natural language processing (NLP) to drive operational efficiency and deliver measurable business value.
This position is a direct hire opportunity offering strong growth potential for professionals seeking to advance their careers in software engineering leadership. Working in Pittsburgh provides access to a vibrant technology community and opportunities to collaborate with professionals at the forefront of healthcare and life sciences innovation.
Software Engineering Manager - Summary
- Lead and mentor a team of software engineers focused on enterprise application development in the healthcare and life sciences domain.
- Utilize Microsoft/Azure technologies and Agile/Scrum methodologies to deliver high-quality software solutions.
- Drive the exploration and adoption of AI technologies, including predictive analytics and NLP, to enhance product capabilities.
- Offer guidance on best practices in coding, testing, and deployment.
Duties & Responsibilities
- Supervise, coach, and develop software engineering team members to achieve both individual and team performance goals.
- Oversee the design, development, and deployment of enterprise-scale applications, ensuring successful project delivery within scope and timelines.
- Promote and enforce best practices in software development, including code reviews, unit testing, and continuous integration/deployment (CI/CD).
- Collaborate with cross-functional stakeholders—including product management, UX/UI designers, and QA teams—to ensure clear communication and alignment of objectives.
- Implement Agile/Scrum processes, facilitate sprint planning, and conduct regular retrospectives for ongoing process improvement.
- Lead the evaluation and integration of AI-based solutions, such as predictive analytics and NLP, into existing and future software products.
- Foster a culture of innovation, collaboration, and continuous learning within the software engineering team.
Salary & Benefits
- Competitive compensation package commensurate with experience and qualifications.
- Comprehensive benefits package, including health, dental, and vision coverage.
- Opportunities for professional development and career advancement within the organization.
- Supportive team environment with a focus on work-life balance and employee well-being.
Qualifications & Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Minimum of 5 years of hands-on software engineering experience, including at least 2 years in a team leadership or management role.
- Proficiency with the Microsoft/Azure technology stack and experience in enterprise application development.
- Demonstrated experience with Agile methodologies (Scrum preferred).
- Excellent communication, interpersonal, and organizational skills.
- Healthcare, pharmaceutical, or life sciences industry background is a plus.
- Familiarity with AI/ML concepts and technologies is highly desirable.
Ideal Candidate Snapshot
- Proven leader with a passion for mentoring and developing engineering talent.
- Strong technical background in Microsoft/Azure technologies and Agile software development.
- Exceptional collaborator who thrives in cross-functional team environments.
- Innovative thinker eager to explore AI and advanced analytics to solve complex challenges.
- Detail-oriented, results-driven, and committed to delivering high-quality software solutions.
Other Relevant Information
- This is a full-time, direct hire role offering significant opportunities for leadership growth and technical advancement.
- Our organization values diversity, inclusion, and equal opportunity in the workplace.
- Located in a dynamic and collaborative environment that supports innovation in healthcare and life sciences technology.
- Applicants are encouraged to apply by clicking the job application button to join a forward-thinking team making a difference in the industry.
Equal Opportunity Employer Statement:
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
If you are ready to take the next step in your career as a Software Engineering Manager, apply today by clicking the application button. We look forward to considering your application for this exciting opportunity.