Software Developer

Software Developer

Posted 7 days ago by Robert Walters

Negotiable
Undetermined
Undetermined
Northampton

Summary: The Senior Software Engineer role in Northampton involves creating and delivering software solutions while ensuring stakeholder requirements are met. The position emphasizes mentoring and developing other engineers, alongside establishing strong relationships with stakeholders. The ideal candidate will possess excellent communication and problem-solving skills, with a solid background in high-level programming languages and Agile development practices.

Key Responsibilities:

  • Establish and mature stakeholder needs, prioritizing and trading-off needs to determine optimum capability.
  • Create high-quality and robust code, documenting work products and managing configuration.
  • Collaborate with internal and external stakeholders to ensure architectural alignment.
  • Apply appropriate tools and techniques for test equipment design, providing expert advice.
  • Resolve emerging issues by proposing solutions and escalating complex risks.
  • Foster relationships within and outside the business, promoting best practices.

Key Skills:

  • Solid grasp of high-level programming languages (C, NI LabWindows/CVI, LabVIEW or LabVIEW FPGA).
  • Familiarity with TestStand.
  • Experience in developing Low-Level Drivers.
  • Experience in developing software for test system environments.
  • Experience in developing software within a development process framework.
  • Excellent communication, troubleshooting, and problem-solving skills.
  • Experience of Agile development and Atlassian toolset.
  • Familiarity with configuration management tools, defect tracking, and peer review.

Salary (Rate): undetermined

City: Northampton

Country: undetermined

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT