Senior Software Engineer
Job DescriptionJob Description
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.
Education:
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 hr@dawarconsulting.com/sanya@dawarconsulting.com