Mass General Brigham is looking to advance its mission by hiring a professional to join the software development team, responsible for software development, coding, and implementation, to provide exceptional care and support patient care, research, teaching, and community service.
Requirements
- Proficiency in programming languages such as Java, C++, C-Sharp, Python, Ruby, and JavaScript.
- Familiarity with different phases of the software development life cycle (SDLC).
- Experience with development tools, version control systems, integrated development environments, and software testing frameworks.
- Full-Stack Development and experience using and programming Large Language Models (LLMs) required.
- Strong problem-solving skills and ability to analyze complex technical issues and propose effective solutions.
- Experience with software development life cycle, version control systems, and software testing frameworks.
- Willingness to learn new technologies, programming languages, and frameworks as required.
Responsibilities
- Designs, develops, tests, and maintains software applications, features, and modules according to project requirements and specifications.
- Writes clean, efficient, and high-quality code using programming languages, frameworks, and tools relevant to the project.
- Collaborates with stakeholders, business analysts, and senior engineers to gather requirement, understand user needs, and propose technical solutions.
- Creates and maintains technical documentation, including design documents, architecture diagrams, code comments, and user guides.
- Identifies, debugs, and resolves software defects, performance issues, and compatibility problems through systematic problem-solving techniques.
- Works closely with cross-functional teams to ensure seamless integration and delivery of software products.
- Stays up-to-date with emerging technologies, industry trends, and best practices related to software development.
Other
- Bachelor's Degree Computer Science required or Bachelor's Degree Software Engineering required
- Professional experience in software development 3-5 years required
- Excellent teamwork and communication skills with the ability to collaborate effectively in a fast-paced and dynamic environment with individuals from varied backgrounds.
- Onsite work location at 55 Fruit Street
- Scheduled Weekly Hours: 40