Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
FS
Focused Support LLC
Senior Software Engineer
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Utah data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$123,995 / year median in Utah
+18% projected growth
Job Description
US CITIZENSHIP IS REQUIRED
Interested applicants must complete the following 5 minute survey as a part of the application process to be considered for this position: https://assessment.predictiveindex.com/bo/45KD/SoftwareEngineer_2026 Focused Support LLC is a Service Disabled Veteran Owned Small Business Concern (SDVOSBC) providing high quality technical and operational support and software development services. Founded in 2011, we provide cutting edge capabilities to solve unique challenges. In response to today's evolving missions, our goal is to provide quality solutions that enable end users. Focused Support is looking for a Senior Software Engineer with around 7 years of experience to join our growing team in our Utah office. We will also consider hiring in our Columbia, Maryland office.Responsibilities:
- Collaborate with the development team to design, develop, and test software applications
- Write clean, efficient, and maintainable code using various programming languages such as Java, Typescript, JavaScript, C#, Kotlin, and others
- Participate in code reviews to ensure code quality and adherence to coding standards
- Troubleshoot and debug software issues reported by users or identified during testing
- Develop and maintain technical documentation for software applications
- Stay up-to-date with emerging technologies and industry trends in software development Additional job duties may apply.
Qualifications:
- U.S. Citizenship with the ability to obtain a security clearance
- Experience with a modern object-oriented language such as Java, C++, or C#
- Experience with modern web design paradigms, tools, and languages such as JavaScript, TypeScript, Angular, etc.
- Experience using software development tools such as Eclipse, VSCode, Git, Jenkins, Intellij, Docker, etc.
- Strong problem-solving skills and attention to detail
- Effective oral and written communication skills
- Flexibility to quickly adjust to the changing needs and priorities of a small, rapidly growing business
- Bachelors degree in Computer Science, Math, Physics, or equivalent experience in a related technical field.
- 7-10 years related experience in software development Minimal travel may be required.
Job Type:
Full-time Pay:
$120,000.00- $150,000.