Hybrid Work Schedule, Full Time in Pittsburgh, PA.
Our client is seeking a Software Engineering Manager to lead a team developing pharmacy technology solutions that enhance patient care. This role requires a hands-on technical leader who can mentor engineers, drive innovation, and ensure successful delivery of multiple technology projects. The ideal candidate will have experience leading diverse engineering teams, supporting Scrum practices, and fostering a collaborative, self-organized team environment.
Responsibilities
Lead and mentor a diverse team of engineers, fostering a culture of innovation and collaboration.
Provide hands-on technical and people leadership, guiding team members through complex challenges.
Oversee the development of scalable, high-performing software solutions in collaboration with architects and senior engineers.
Support and guide Scrum practices, ensuring teams are self-organized and aligned with Agile methodologies.
Drive multiple technology projects from concept to delivery, ensuring high-quality software solutions.
Collaborate with stakeholders across the organization to define project roadmaps and technical strategies.
Leverage experience to hire and scale up engineering teams, ensuring a strong technical foundation.
Implement best practices in software development, including SOLID principles, IoC/DI, and ORM frameworks.
Ensure effective database design and management using SQL, Oracle, MySQL, or similar technologies.
Utilize Git, TFS, TortoiseSVN, or other source control systems for version control and collaboration.
Work with .NET Framework and/or .NET Core (C#) to develop and enhance software applications.
Qualifications
Bachelor’s degree in Computer Science, Information Science, MIS, or a related field, or equivalent experience.
2+ years of hands-on technical leadership and people leadership experience.
Experience building and leading diverse engineering teams.
Strong background in Scrum methodologies and Agile leadership.
Ability to manage multiple projects simultaneously, ensuring timely and high-quality delivery.
Proficiency in .NET technologies, software architecture, and database management.
Excellent communication and problem-solving skills, with a strategic mindset.
Since 1998, Oxford Solutions has solidified our reputation as a reliable, cost-effective staffing solutions provider…whether it’s a mission-critical project of any magnitude, or simply to fill a necessary temporary opening to keep operations running smoothly.