University of Massachusetts Medical School

  • Software Engineering Manager in Test

    Minimum Salary US-MA-Charlestown
    Job Location 1 month ago(6/19/2018 1:10 PM)
    Requisition Number
    # of Openings
    Posted Date
  • Overview


    It’s an exciting time to be at UMass Medical School!  U.S. News & World Report ranks UMass Medical School in the top 10 percent nationwide in primary care, and this opportunity gives the right candidate the chance to be part of an elite academic and research institution that is among the most affordable in the country.  As a member of our Information Technology Department, you will join a dynamic team of dedicated individuals committed to delivering forward thinking solutions with a focus on continuous improvement. At UMass Medical School IT we recognize and reward independent thought and innovative ideas. We have fostered an environment where the team dynamic is embraced and collaboration and FUN are core components of our culture! 


    Under the direction of the Director or designee, the Software Engineering Manager is responsible for providing technical leadership and mentoring to a team of 10+ talented development and test engineers in the IT Department of UMass Medical School. UMMS is dedicated to a broad variety of development efforts for UMass Medical School and Commonwealth Medicine. This position calls for an innovative and results oriented leader who is passionate about technology and able to thrive and succeed in a fast paced environment.


    The position will have development and test responsibilities for new web applications as well as refactoring existing applications. The manager will work with a variety of technologies with a strong emphasis on web-based application/product development using C#/.NET, MS SQL, and JavaScript frameworksThe Software Engineering Manager will work within tightly integrated teams that use a Scrum Framework to actively deliver value and positive outcomes for our clients




    • Manage and lead assigned staff. In collaboration with the director, hire, train, rate performance, and take disciplinary action. Provide technical leadership and mentor software developers.
    • Technical ownership of many of UMMS’ software products and applications
    • Contribute in the architecture, design and technology direction of our products
    • Hands-on development with C#/.NET, JavaScript, SQL Server and Web Technologies
    • Responsible for development and delivery in an agile environment
    • Implement best practices for software development including unit testing, code reviews, tracking of code coverage and other metrics
    • Participate and guide teams for better automated testing and continuous integration
    • Work closely with other members of the management team to guide and support UMMS product development.
    • Participate in building world class software development capabilities that will lead the way in creating significant improvements in UMMS technology.
    • Perform other duties as required.




    • Bachelor’s degree in Computer Science, Information Management Systems, a related field, or equivalent experience
    • 7 years of experience in design, delivery, and implementation of business applications and/or technology solutions in an integrated multi-vendor environment are essential
    • 3 years of management/supervisory responsibility for the development, implementation, and support of software applications/products
    • Up to date hands-on development experience with C#/.NET, MS SQL and web technologies
    • Design and architecture experience for web-based scalable multi-tier systems
    • Deep understanding of software development lifecycle and thorough understanding of Software design principles
    • Must have experience with Agile Development methodologies; preferably Scrum
    • Demonstrated ability to manage and lead high performing teams of talented developers
    • Effective verbal and written communication competence, including demonstrated experience in presentation to diverse audiences
    • Ability to travel to off-site locations

    Additional Information


    • Current hands-on experience with latest web/cloud computing technologies
    • 8+ years of experience with C#/.NET/ASP.NET/MVC or equivalent technologies
    • 5+ years’ experience with MS SQL
    • 3+ years of recent experience managing and mentoring software developers and testers
    • Experience implementing test tools and frameworks for unit testing, and UI testing
    • Experience with Continuous Integration processes
    • Experience with state health services agencies and working directly with user programs and program development would be highly beneficial





    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed