Job ID : 2148FD1535 Responsibilities - Demonstrate fluent, idiomatic mastery of Python. - Design, test, and deliver Python-based software to Government customers. - Improve Python tools surrounding our modeling and simulation efforts. - Assist in containerizing, testing, and deploying software for delivery to customers. - Work independently and within an Agile software development team to develop software features which satisfy contract requirements. - Providing mentorship to junior Python developers. - Regularly communicate program software development status with management and engage in program-level meetings and processes. - Other duties as assigned. ## Requirements - A bachelor's degree in computer science, software engineering, mathematics, engineering, or the physical sciences. - 8+ years (Senior) or 12+ years (Principal) of ongoing professional experience and fluency in Python. - 8+ years of ongoing professional experience using Linux operating systems. - Demonstratable understanding of principles related to software engineering and a commitment to quality in code and software engineering practices. - Experience creating and deploying microservice containers. - Excellent verbal and written communication skills. - Professional experience with Agile software development. - The ability to obtain and keep a DoD security clearance.
Candidates who have any of the following skills will be preferred: - A current active DoD SECRET security clearance or higher. - Experience creating and deploying containerized microservices using Docker Compose. - Experience with software prototyping, development, and integration within government frameworks. - Professional experience with DevSecOps. - Experience with the exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed (satellite) data. - An advanced degree in computer science, software engineering, mathematics, engineering, or the physical sciences. - Professional experience with application orchestration and/or deployment to the cloud. *Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment. Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information. ## Benefits SciTec offers a highly competitive salary and benefits package, including: - Employee Stock Ownership Plan (ESOP) - 3% Fully Vested Company 401K Contribution (no employee contribution required) - 100% company paid HSA Medical insurance, with a choice of 2 buy-up options - 80% company paid Dental insurance - 100% company paid Vision insurance - 100% company paid Life insurance - 100% company paid Long-term Disability insurance - Short-term Disability insurance - Annual Profit-Sharing Plan - Discretionary Performance Bonus - Paid Parental Leave - Generous Paid Time Off, including Holiday, Vacation, and Sick Pay - Flexible Work Hours The pay range for this position is $137,000- $194,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation. SciTec is proud to be an Equal Opportunity employer. VET/Disabled.