×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Technical Lead

Job in Walpole, Cheshire County, New Hampshire, 03608, USA
Listing for: Siemens Healthineers
Full Time position
Listed on 2026-07-22
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 142141 - 172380 USD Yearly USD 142141.00 172380.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Technical Lead)
Location: Walpole

Position Title

Senior Software Engineer (Technical Lead)

Company: Siemens Healthcare Diagnostics, Inc.

Location: 333 Coney St., East Walpole, MA 02032

Salary: $142,141 - $172,380 / Year

Hours: Monday - Friday, 8:00 am to 5:00 pm, 40 Hours/Week

Summary of Duties

Act as the Technical Lead for the software development team, technically overseeing design, maintenance, enhancement, testing and implementation based on product requirements and use cases. Work with leadership to plan, commit and deliver release(s) for the subsystem for each milestone through to the end of the project. Work with PO and PMO to determine the intended list of features from the backlog for each release.

Oversee work breakdown for complex feature. Determine technical dependencies and availability of staff, working with leadership as needed to plan release and milestone deliverables. Assess status of the features in the release. Help unblock features at risk and elevate to leadership as needed. Determine and elevate the overall release status, highlight issues to leadership. Provide technical guidance and/or connect the feature team with appropriate subject matter experts as needed.

Lead Release and Milestone reviews and take action based on the status of the features so they are optimally delivered to stakeholders per their needs. Work with leadership to determine milestone dates for new product development programs. Lead Release Risk Assessment for each release and highlight issues to leadership. Drive to mitigate risks with support from leadership. Monitor for changes to scope and/or new Spikes and/or cross‑feature dependencies and raise with leadership as needed.

Work with other Technical Leads to determine and unblock cross‑subsystem dependencies. Provide technical guidance, oversight, and peer reviews for software developers in areas such as architecture, design, implementation, testing and defect resolution. Assess requirements for new features and security enhancements by conducting feasibility studies to evaluate technical viability and required design modifications. Execute software quality processes, including design reviews, code implementation, static code analysis, unit testing, integration testing, and verification.

Qualifications
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Electronic Engineering, Math, Physics, or a related field and 5 years of experience in the job offered or in an acceptable alternate occupation.
  • 5 years of experience with the following skills:
    Object‑oriented design and development using an IDE for Java on Android; developing modular, reusable, user interface applications using React and Type Script, ensuring robust, scalable, and type‑safe frontend code; developing software for embedded systems;
    Test‑Driven Development experience; developing software as a medical device in a regulated environment; applying fundamentals of programming languages to solve complex engineering problems; performing system integration testing; designing, developing, and maintaining unit testing frameworks utilizing automated tools including Jest, Robolectric, JUnit, Mockito, or Ja Co Co  to ensure high code quality and comprehensive test coverage; developing and debugging applications, including Thrift, Bluetooth, or Ethernet protocols;

    performing static code analysis using customized tools including Sonar Qube, Klocwork, or ESLint; and hands‑on experience with version control tools including Git or TFS, branching, merging, and maintaining code repositories.
  • Demonstrated experience with the following skills: utilizing Agile project management tools including Azure Dev Ops for tracking feature execution and release status; providing technical direction and review/oversight to other software developers for technical assessments, review of requirements and software architecture, design, coding, testing, and bug fixing; providing advice to leadership a subsystem including overall technical status, technical plans for a release and/or milestone, technical risk assessment and highlighting and addressing blockers;

    performing and presenting the technical analysis and work estimation of features in the…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary