Senior Software Engineer
Job
Advanced Software Talent
Oro Valley, AZ (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
86
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
No sub-contracting. No C2C or sponsorship. You must be a direct w/2. This is onsite
M-F JD:
Our client is seeking a Senior Software Engineer to join our team in Tucson. In this role, you will leverage your expertise in C# to design, develop, and deliver complex software solutions. You will play a key role in driving features from concept through release, ensuring high-quality, scalable, and reliable applications that meet customer needs. Key Responsibilities Software Design & Development Design and develop robust, scalable software solutions using C# Translate system architecture into clean, maintainable, and high-performing code Ensure software quality through best practices in coding, testing, and documentation Testing & Quality Assurance Build and maintain automated testing frameworks (primarily using Python) Promote high standards for code reliability, performance, and test coverage Agile Delivery & Execution Break down complex features into actionable tasks during Program Increment (PI) and sprint planning Contribute to consistent, predictable delivery by aligning technical execution with team goals Review code and user stories to ensure alignment with technical standards and product objectives Agile Planning & Collaboration Actively participate in PI planning, sprint ceremonies, and technical discussions Manage and prioritize backlog items, addressing dependencies and technical debt Collaborate with cross-functional teams to translate business requirements into technical solutions Support system demos and clearly communicate technical progress to stakeholders Qualifications Required Strong professional experience developing complex applications using C# Proven ability to implement scalable, maintainable solutions based on system architecture Hands-on experience building and maintaining automated test frameworks Preferred Experience with Python for test automation or scripting Prior experience leading projects or mentoring engineers Familiarity with Agile methodologies, particularly SAFe or other large-scale Agile frameworksCore Competencies Communication:
Ability to clearly explain technical concepts to diverse audiencesProblem-Solving:
Strong analytical skills with a practical approach to resolving complex issuesUser Focus:
Commitment to delivering solutions that provide real value to end usersSimilar remote jobs
Wells Fargo
Chandler, AZ
Posted2 days ago
Updated13 hours ago
Merck Sharp Dohme
Des Moines, IA
Posted2 days ago
Updated13 hours ago
Similar jobs in Oro Valley, AZ
Fiber Staffing
Oro Valley, AZ
Posted2 days ago
Updated13 hours ago