Software Engineer 2
Back to Jobs
Legion Technical SolutionsGet Smart Job AI Coach in the appFree on iOS and Android

Software Engineer 2
95,000–105,000 / Year
Location
Tucson
Experience
Mid
Posted
Jul 30, 2026
Apply by
August 29, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Office
Job Description
Responsive recruiter
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
About the Role:
Join Legion Technical Solutions LLC as a Software Engineer 2 in Tucson, AZ, where you will contribute to innovative projects that shape the future of technology. We are looking for passionate individuals who thrive in a collaborative environment and are eager to tackle challenging problems.
Responsibilities:
- Develop, test, and maintain high-quality software applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and best practices.
- Debug and troubleshoot software issues to enhance performance.
- Stay updated with emerging technologies and industry trends.
- Contribute to all phases of the development lifecycle.
- Assist in the design and architecture of scalable software solutions.
- Document development processes and code changes for future reference.
Requirements:
- Bachelor's degree in Computer Science or related field.
- 2+ years of experience in software development.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with web development frameworks and tools.
- Strong problem-solving skills and ability to work in a team.
- Familiarity with version control systems like Git.
- Excellent communication skills and attention to detail.
- Ability to learn new technologies quickly and adapt to changing environments.
About Us:
Legion Technical Solutions LLC has been a leader in providing innovative technology solutions for over a decade. Our customers appreciate our commitment to excellence, and our employees love the supportive culture and opportunities for professional growth.
Compensation: $95,000.00 - $105,000.00 per year
Key Responsibilities
- Develop, test, and maintain high-quality software applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and best practices.
- Debug and troubleshoot software issues to enhance performance.
- Stay updated with emerging technologies and industry trends.
- Contribute to all phases of the development lifecycle.
- Assist in the design and architecture of scalable software solutions.
- Document development processes and code changes for future reference.
Requirements
- Bachelor's degree in Computer Science or related field
Skills Required
JavaC#PythonWeb development frameworksGitProblem-solvingTeamworkCommunicationAttention to detailAdaptability
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.


