Software Engineer
4 weeks ago
The mission of the Neurological Clinical Research Institute (NCRI) is to accelerate translational research in neurological disorders by initiating and testing novel therapies by custom-designing research protocols, bringing efficacy strategies and infrastructure to clinical research, and implementing observational and interventional clinical trials. To empower the NCRI on its mission, and to capture and manage information from clinical research, the Center for Innovation and Bioinformatics (CIB) of the NCRI develops, maintains, and deploys several software platforms and systems. Working independently under the supervision of the Director, Center for Innovation and Bioinformatics, the Software Developer will:
* Participate in the design, development, validation, deployment, and maintenance of software systems and applications (Systems) utilized at the NCRI
* Work with business stakeholders to develop specifications requirements for new software systems and modules
* Participate in systems installations, support, troubleshooting, and maintenance
* Research best practices and best technologies and introduce them to the NCRI
The Center for Innovation and Bioinformatics is looking for a motivated team player who can provide a high level of service while working on multiple projects simultaneously. Excellent time management and communication skills, as well as being able to work independently, take initiative, and prioritize tasks as required.
PRINCIPAL DUTIES AND RESPONSIBILITIES:
* Analyze functionality and technological currency of software research systems deployed at NCRI
* Design, develop, and maintain the Systems deployed by the CIB
* Confer with systems analysts, data managers, and others to design systems and obtain information on project limitations and capabilities, performance requirements, and interfaces
* Develop user and functional specifications requirements for the Systems
* Participate in the Systems' releases, installations, and upgrades
* Work effectively with other technical team members to assist in research, development, troubleshooting, and testing that may be required for a specific application
* Address and support issues that may arise from software platforms' utilization
* Determine system performance standards
* Coordinate testing and validation procedures
* Provide technological and software expertise
* Accept responsibilities for all other projects as requested
* Bachelor's degree in software engineering or applied mathematics is desirable; a concentration the degree in computer science or information technology is a plus.
* 1+ years of relevant industry experience in enterprise-scale software development
* Solid understanding of software development methodologies and programming paradigms
* Experience with computer systems development lifecycle
* Hands-on experience with medical records/clinical trial systems software development is preferred* Expertise in modern software development technologies
* Fluency in database programming
* Understanding of trial design, data management, and compliance with federal regulations is desirable
* Experience with business analyses and user training is essential
SKILLS/ABILITIES/COMPETENCIES REQUIRED:
* Working knowledge of Windows Server programming and administration
* Knowledge of SQL, C#, ASP.NET is required
* Excellent oral and written communication skills
* Ability to handle multiple tasks and work well under pressure of deadlines
* Attention to detail and strong analytical, and organizational skills
* Ability to problem solve and take initiative
* Exceptional organizational skills and the flexibility to handle multiple tasks and deadline pressures
* Ability to prioritize tasks effectively
* Excellent judgment and ability to interpret information and business requirements
* Meticulous attention to detail and a healthy amount of perfectionism - set the bar high for solution functionality & usability
* Fluency with computers and working knowledge of database design and programming is a must
* Excellent project management and organizational skills
* Ability to handle multiple projects
* Ability to meticulously produce and maintain large volumes of documentation
* Must follow a structured approach to problem-solving and have a proven understanding of analytical and quantitative methods
* Fit with NCRI culture and "can-do" mindset - eager to deliver high-quality results
EDUCATION:
Minimum Requirement: Bachelor's Degree, Preferred: Master's Degree
Field of Study: Computer Science/Software Engineering
WORKING CONDITIONS:
* Most work performed in an office environment
* Remote work arrangements are permitted
* On-call or weekend work might be required
* Some travel may be required
Massachusetts General Hospital is an Affirmative Action Employer. By embracing diverse skills, perspectives and ideas, we choose to lead. All qualified applicants will receive consideration for employment without regard to race, color, religious creed, national origin, sex, age, gender identity, disability, sexual orientation, military service, genetic information, and/or other status protected under law. We will ensure that all individuals with a disability are provided a reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.
Primary Location: MA-Boston-MGH Main Campus Work Locations: MGH Main Campus 55 Fruit Street Boston 02114 Job: IT/Health IT/Informatics-Engineer Organization: Massachusetts General Hospital(MGH) Schedule: Full-time Standard Hours: 40 Shift: Day Job Employee Status: Regular Recruiting Department: MGH Neurology Research Job Posting: Aug 14, 2024-
Principal Software Engineer
2 weeks ago
Boston, United States BigTime Software Full timeBigTime Software is looking to add a dynamic Principal Software Engineer to our development team in support of our Projector PSA product line. The individual in this role will collaborate extensively to design, build, and test functionality in our award-winning, cloud based system. The ideal candidate will be passionate about development and able to solve...
-
Sr. Lead Software Engineer
4 weeks ago
Boston, United States Talent Software Services Full timeSr. Lead Software Engineer - Python/NodeJS Job Summary: Talent Software Services is in search of a Sr. Lead Software Engineer - Python/NodeJS for a direct placement position in MA(Hybrid). Position Summary: We're seeking a Sr. Lead Software Engineer - Python/AWS to join our stellar team! You will have the ability to work on our high profile projects while...
-
Boston, United States Check Point Software Technologies Full timeWhy Join Us? As the world's leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we've assembled a global team of the most driven, creative, and innovative people. At Check Point, our employees are redefining the security landscape by meeting our customers' real-time needs and providing our cutting-edge technologies and...
-
Boston, United States Check Point Software Technologies Full timeWhy Join Us?As the world's leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we've assembled a global team of the most driven, creative, and innovative people. At Check Point, our employees are redefining the security landscape by meeting our customers' real-time needs and providing our cutting-edge technologies and...
-
Software Engineer
3 days ago
Boston, United States Snyk Ltd. Full timeOur OpportunityAs a Software Engineer at Snyk, you‘ll be at the forefront of building the future of application security. You’ll be challenged to create high-performance, reliable, and scalable services while collaborating closely with cross-functional teams. We’re looking for individuals who are passionate about crafting exceptional software and...
-
Software Engineer
2 days ago
Boston, United States Snyk Ltd. Full timeOur OpportunityAs a Software Engineer at Snyk, you‘ll be at the forefront of building the future of application security. You’ll be challenged to create high-performance, reliable, and scalable services while collaborating closely with cross-functional teams. We’re looking for individuals who are passionate about crafting exceptional software and...
-
Software Engineering Manager
3 weeks ago
Boston, United States Videa Health, Inc. Full timeAbout Us:VideaHealth is a cutting-edge AI-powered solution for dentistry, developed by a team of seasoned leaders, engineers, AI scientists, and clinicians spun out of MIT. Our vision is to be the first company to diagnose a billion people globally. Our product is already used by thousands of dental clinicians to improve the quality of care through faster...
-
Director of Software Engineering
1 month ago
boston, United States Discover International Full timeDiscover International is supporting an exciting AI Drug Discovery Company to grow its engineering team.Our client is looking to hire a Director of Software Engineering.We are seeking a seasoned Director of Software Engineering to lead our software engineering teams focused on AI-driven drug discovery. The ideal candidate will combine expertise in software...
-
Director of Software Engineering
2 months ago
Boston, United States Discover International Full timeDiscover International is supporting an exciting AI Drug Discovery Company to grow its engineering team.Our client is looking to hire a Director of Software Engineering.We are seeking a seasoned Director of Software Engineering to lead our software engineering teams focused on AI-driven drug discovery. The ideal candidate will combine expertise in software...
-
Director of Software Engineering
4 weeks ago
Boston, United States Discover International Full timeDiscover International is supporting an exciting AI Drug Discovery Company to grow its engineering team. Our client is looking to hire a Director of Software Engineering. We are seeking a seasoned Director of Software Engineering to lead our software engineering teams focused on AI-driven drug discovery. The ideal candidate will combine expertise in...
-
Software Engineering Manager
4 weeks ago
Boston, Massachusetts, United States ICONSTAFF Full timeJob Title: Software Engineering ManagerJob Summary:ICONSTAFF is seeking a skilled Software Engineering Manager to lead our team of full-stack engineers in developing cutting-edge software for the healthcare technology field. As a player/coach, you will help train and build our team, drive initiatives, and communicate regularly with stakeholders.Key...
-
Software Engineer
4 weeks ago
Boston, United States Air Space Intelligence Full timeAbout Air Space Intelligence Air Space Intelligence is a software-first aerospace company. We develop AI-powered mission control systems to ensure the world’s most complex air operations succeed. We serve major U.S. airlines as well as U.S. and allied government organizations. Our software is used in mission-critical operations to provide our partners with...
-
Senior Software Engineer
2 weeks ago
Boston, Massachusetts, United States Solomon Page Full timeWe are looking for a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with the product team to understand requirements and design solutions that meet the needs of our customers. You will also mentor junior engineers and...
-
Software Engineer
2 weeks ago
Boston, United States Geode Capital Management Full timeGeode is actively seeking a highly motivated Software Engineer to be a part of our technology team, which is responsible for maintaining, upgrading, and building infrastructure and applications that run our business. This includes building custom apps as well as creating integrations with third party vendor tools and platforms such as Charles River...
-
Software Engineer
2 months ago
Boston, United States Entegee Full timeJob DescriptionJob DescriptionJob Summary:Develop and maintain software applications with a focus on user interface development and embedded systems using C++, JavaScript, and Python on Windows and Linux platforms.Job Requirements:Bachelor's degree in Engineering or Computer Science.Minimum of 2 years of experience in software application...
-
Software Engineer
1 week ago
Boston, United States Tines Full timeFounded in 2018 in Dublin, Tines is a smart, secure workflow platform designed to automate any manual task, regardless of complexity. By automating workflows, Tines empowers frontline teams to reduce monotonous, manual work and free up valuable time and resources. Tines is an integrator across your entire stack - if it offers an API, Tines connects with it....
-
Software Engineer
1 week ago
Boston, United States Tines Full timeFounded in 2018 in Dublin, Tines is a smart, secure workflow platform designed to automate any manual task, regardless of complexity. By automating workflows, Tines empowers frontline teams to reduce monotonous, manual work and free up valuable time and resources. Tines is an integrator across your entire stack - if it offers an API, Tines connects with it....
-
Sr DevOps Engineer
4 weeks ago
Boston, United States ALIS Software LLC Full timeRoles & Responsibilities Bachelor's degree in computer science or equivalent 6-8+ years of proven experience as a DevOps Engineer or in a similar role Proven experience as a software engineer or architect Experienced with building CI/CD pipelines to execute across the full application deployment cycle Proficiency in Docker, Git/GitHub, Artifactory,...
-
Software Engineer
6 days ago
Boston, United States Iron Mountain Full timeSoftware Engineering - Summer 2025 Intern in Boston, MassachusettsAt Iron Mountain, we know that work, when done well, makes a positive impact for our customers, our employees, and our planet. That’s why we need smart, committed people to join us. Whether you’re looking to start your career or make a change, talk to us and see how you can elevate the...
-
Software Engineer
5 days ago
Boston, United States Iron Mountain Full timeSoftware Engineering - Summer 2025 Intern in Boston, MassachusettsAt Iron Mountain, we know that work, when done well, makes a positive impact for our customers, our employees, and our planet. That’s why we need smart, committed people to join us. Whether you’re looking to start your career or make a change, talk to us and see how you can elevate the...