Software Engineer

Advanced
Tucson, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tucson, United States of America

Tech stack

Agile Methodologies
Automation of Tests
C Sharp (Programming Language)
Code Review
Python
Scrum
Systems Architecture
Scripting (Bash/Python/Go/Ruby)
Technical Debt

Job description

  • 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, * 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

Requirements

  • 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 frameworks, * Communication: Ability to clearly explain technical concepts to diverse audiences
  • Problem-Solving: Strong analytical skills with a practical approach to resolving complex issues
  • User Focus: Commitment to delivering solutions that provide real value to end users

Apply for this position