Under direction of the Supervisor for Software Engineering or Department Leadership, serves as a Programmer Analyst on project teams that provide information technology services for departmental, research, financial, quality and safety tasks and projects. Gather requirements from users, design, develop and implements software-based applications and systems. Modifies and supports systems and applications. Work as professional and technical mentor to junior team members.
Serves as Programmer Analyst on project teams that provide information technology services for departmental, research and clinical engineering tasks, projects information systems and networks. Under the direction of the Supervisor for Software Engineering and/or Department Sr. Leadership, analyze, design, develop, tests, installs, documents and maintains device, system and network hardware and software. Develops software-based systems for devices, networks, handheld devices (Mobile).
Work closely with end-users to define business needs and to develop appropriate solutions, and provide feedback.
Participate in on-going support, system enhancements and learning about the project lifecycle tools and activities including-
Database management systems, particularly MS SQL Server 2012 or later. TSQL knowledge
SQL Server Reporting Service and integration services is a plus
Office applications and development environment, particularly Microsoft Office and VBA
Local area networks
Operating systems, particularly Windows. Knowledge of Unix/Linux is a plus.
Development and Programming Web Services using WCF, REST
Other software programs MS Project, Visio, Microsoft Teams, Team Foundation Server(TFS), Azure DevOps.
Programming knowledge of handheld devices is a plus
Interpersonal, organizational and communication skills required to communicate with clients and work within a team. Excellent Analytical skills
Massachusetts General Hospital is an Equal Opportunity Employer. By embracing diverse skills, perspectives and ideas, we choose to lead. Applications from protected veterans and individuals with disabilities are strongly encouraged.