Senior Software Engineer
Listed on 2026-01-05
-
Software Development
Software Engineer, Senior Developer
Senior Software Engineer
Our client, a world leader in diagnostics and life sciences, is looking for a Senior Software Engineer based out of Tucson, AZ.
Job Duration:
Long Term Contract (Possibility Of Further Extension)
Pay Rate: $80 / hr on W2
Company Benefits:
Medical, Dental, Vision, Paid Sick leave, 401K
We are seeking a highly skilled Senior Software Engineer to join the Tucson Agile Release Team. This individual will be responsible for designing and developing high-quality, complex software solutions using C#. The ideal candidate will possess a strong understanding of software design principles, a proactive problem‑solving mindset, and the ability to mentor and collaborate within cross‑functional Agile teams. The role demands a balance of technical leadership, hands‑on coding, automated testing expertise, and a strong focus on customer satisfaction.
Responsibilities- Serve as a key link between business requirements and technology, promoting innovation and technical excellence.
- Participate in Program Increment (PI) planning sessions and manage team backlogs to support effective sprint execution.
- Design, develop, and implement robust automated testing frameworks and test suites to uphold software reliability.
- Approve features and user stories, ensuring alignment with broader program goals and customer needs.
- Strategically prioritize team deliverables while managing dependencies and incorporating stakeholder feedback.
- Mentor team members in breaking down complex features into manageable user stories for continuous delivery.
- Foster a customer‑focused and quality‑driven culture within the development team.
- Collaborate in cross‑functional team activities such as planning, reviews, and retrospectives.
- Identify and eliminate obstacles to maintain project momentum and encourage continuous improvement.
- Represent the team during system demos, confidently presenting to internal and external stakeholders.
- Monitor deliverable quality, ensuring it meets expectations on the first pass.
- Perform other strategic duties as assigned by leadership.
A bachelor's degree in Computer Science, Software Engineering, or a related field is typically required. Equivalent practical experience in professional software development, particularly in C# and Agile environments, may also be considered.
If interested, please send us your updated resume at / .
#J-18808-Ljbffr(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).