Senior Software Engineer

Up to $80 • ContractInformation Technology

Tucson, AZ

Branch: Enterprise Delivery P

Job ID: 25-16829

Quick Apply    No resume? Create a new profile Back to Results


Job Summary
We are seeking a Senior Software Engineer to join our Tucson Agile Release Team. In this pivotal role, you will leverage your deep understanding of design principles and your expertise in C# to develop complex, high-quality software solutions. As a Sr. Developer, you and your team will bring our software from conceptualization to the final product, directly impacting our products and ensuring exceptional customer satisfaction.

Responsibilities
Act as a vital bridge between business needs and technological solutions, fostering a culture of innovation and effectiveness.
Prepare and participate in Program Increment (PI) planning sessions, meticulously prioritizing and refining the team backlog to ensure successful sprints.
Manage the team backlog, guaranteeing clarity and seamless coordination across all teams.
Design, develop, and implement robust automated testing frameworks and tests to ensure software quality and reliability.
Formally approve features and user stories, ensuring they align with the overarching goals of the program.
Strategically prioritize team tasks, carefully considering dependencies and incorporating feedback to keep projects on schedule.
Mentor team members on breaking down complex features into manageable user stories to facilitate continuous delivery.
Drive the team toward excellence by fostering a customer-centric mindset and promoting holistic system design.
Collaborate effectively in cross-functional teams, contributing to planning sessions, assessments, and retrospectives.
Champion a culture of open communication, proactively identifying and removing roadblocks to drive continuous improvement.
Represent the team in system demonstrations, confidently showcasing our work to both internal and external stakeholders.
Vigilantly monitor the quality of all deliverables to ensure first-time success.
Perform other strategic tasks and duties as assigned by management.
Qualifications
Primary Technical Skill: Proven expertise in C# is essential for this role.
Secondary Technical Skill: Experience with Python, particularly for automated software testing, is strongly preferred.
Automated Testing: Demonstrable experience in creating and maintaining automated test suites and frameworks.
Demonstrated experience in leading software development projects or mentoring junior developers.
A deep understanding of complex system design principles and implementation.
Excellent communication and interpersonal skills, with the ability to collaborate effectively across teams.
A customer-centric mindset and a passion for delivering high-quality, impactful software solutions.

Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.

Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Quick Apply    No resume? Create a new profile

Quick Apply

Resume

Maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt

Currently selected file:

×
   No resume? Create a new profile
Back to Results