FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, Python
Themis Insight, LLC. Develop, maintain, and enhance complex and diverse software systems .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining complex software systems, with a strong focus on performance optimization, debugging, and integration. Proficient in leading software development teams and coordinating system installations while ensuring adherence to quality control standards.
Highest-signal resume keywords
Python DevelopmentAWS ExperienceSoftware TestingTeam LeadershipDatabase Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentAlgorithm DevelopmentDatabase QueriesSoftware DebuggingSystem DesignPerformance OptimizationSoftware IntegrationSoftware DocumentationData AnalysisQuality Control
Soft Skills
Team CollaborationProblem-SolvingCommunication
Tools & Technologies
AWSDockerTerraformPostgreSQLJHipsterGitHTMLCSSJavaScript
Certifications & Qualifications
TS/SCI with a Polygraph
Industry Keywords
ITOMITSMHRSDCSMService Portal
Tech Stack
Tools & technologiesAWSDockerITSMJavaScriptPostgresPythonTerraformTypeScript
About the role
Key responsibilities & impact- Develop, maintain, and enhance complex and diverse software systems
- Analyze user requirements and derive software design and performance requirements
- Debug existing software and correct defects
- Design and code new software or modify existing software to add features
- Integrate software into new or modified systems and operating environments
- Develop data queries for databases and data repositories
- Review and test software components against design requirements and document test results
- Resolve software problem reports
- Develop and implement algorithms meeting system performance and functional standards
- Develop and execute software component test procedures
- Analyze system performance, data usage, systems flow, and work processes
- Design, develop, and modify software systems using scientific analysis and mathematical models
- Perform quality control on team products
- Improve documentation and software development process standards
- Lead or oversee software development teams
- Confer with system and hardware engineers to derive requirements and understand project constraints
- Coordinate software system installation and monitor equipment functioning
Requirements
What you’ll need- TS/SCI with a Polygraph
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university required, or four years of additional SWE experience may substitute
- Four years of IT application systems experience in technology solutions delivery
- Two years of experience developing and customizing core applications such as Incident, Problem, Change, Knowledge, and Service Catalog
- Experience with Python
- Ideal experience with AWS, Docker, and Terraform
- Desired experience with PostgreSQL, JHipster, and Git
- Knowledge of ITOM, ITSM, HRSD, CSM, and/or Service Portal
- Proficiency with HTML, CSS, JavaScript, programming languages, and databases
- Experience developing complex software systems, algorithms, database interfaces, queries, and software documentation
- Experience with software testing, debugging, integration, system design, and performance optimization
- Ability to work individually or as part of a team
- Ability to serve as a team lead and oversee software development teams
- Ability to coordinate software installation and monitor equipment functioning
Benefits
Comp & perks- Competitive health, dental, and vision plans with 100% paid premiums
- 401k contributions of 6%
- 11 standard holidays
- 25 days of PTO
- Career counseling and individualized career development plans
- Education and training
- Employee referral bonuses for successful hires
- Flexible ways to balance work and home life
- Partial remote schedule available