Scientist, Software Engineer _Salt Lake City, UT _Full-Time(FTE)_Direct Hire
Position: Scientist, Software Engineer
Location: Salt Lake City, UT
Base Salary : $130,000 to $200,000 + Best-In-Class Benefits
Relocation Assistance Available : Yes
JD:
Essential Functions:
- Drive critical decisions about the high-level structure of a software system (architecture), its main components and their interfaces and interactions
- Responsible for guiding software product development through analysis, design, development, testing and integration
- Participate in overall bid strategy discussions, cost estimates, and generation of technical documentation artifacts to support software related proposal efforts
- Design software architecture with consideration for full product and product line performance, integration, reliability, usability, maintainability, scalability, etc.
- Raise level of software functional organization proficiency in DevSecOps, CI/CD, Agile Methodology
Qualifications:
Basic Qualifications:
- Bachelor’s Degree and a minimum of 12 years of prior relevant experience. Graduate Degree and a minimum of 10 years of prior related experience. In lieu of a degree, minimum of 16 years of prior software related experience
- Must be a US Citizen
- Must have the ability to obtain a security clearance.
Preferred Additional Skills:
- Bachelor's or Master's degree in Computer Science, or related field
- 12+ years of experience developing software applications with an object-oriented programming language
- Demonstrated ability leading small to medium sized software development teams through all phases of the software development lifecycle
- Broad, extensive and modern knowledge of the software development process and its technologies
- Understanding of software metrics and performance measures
- Experience estimating and justifying size/cost/schedule of a software development effort
- Experience developing and working against a schedule
- Experience with executing throughout the full development life cycle including requirements flow-down and allocation, design, development, test, and sell-off
- Experience with Agile and Waterfall Methodologies
Candidate Details:
- 10+ to 15 years experience
- Seniority Level - Mid-Senior
- Minimum Education - Bachelor's Degree
- Willingness to Travel - Occasionally