Mid Software Developer
$142,800 - $214,200
ApplyMid Software Developer
Posted 19 days ago
SENIORITY
Senior
SALARY
$142,800 - $214,200
About the role
- Work across multiple technology stacks, gaining hands-on experience with various languages, frameworks, and tools to support a broad range of applications.
- Work in languages such as Python, Java, C++, JavaScript, and GoLang, among other languages to deliver industry standard application functionality.
- Work with database technologies such as PostgreSQL, Mongo DB, Oracle, MySQL, and others.
- Design, develop, and implement secure, end-to-end Kubernetes or Docker-based cluster and application lifecycles.
- Participate in software development using CI/CD pipelines, with a focus on security and automation. Collaborate with clients and internal teams to architect containerized solutions and cloud-native applications.
- Apply GitOps principles for automated and reliable deployment processes.
- Implement DevSecOps best practices, ensuring security is integrated at every stage of the development lifecycle.
- Ensure effective log management and use analytics tools for system monitoring and optimization.
- Develop and maintain scripts (e.g., Bash, Python, PowerShell) to automate security checks, deployment processes, and routine DevOps task
- Leverage AWS cloud services and other cloud platforms to ensure system reliability, scalability, and security.
- Contribute to the development of secure network configurations and cloud-based security architecture.
- Maintain strong familiarity with Agile, DevOps, and DevSecOps methodologies to enhance operational efficiency.
- Assist in implementing Service Mesh solutions (e.g., Istio) to support secure and efficient service-to-service communications.
- Collaborate with teams using version control systems like GitLab, and work with automation tools like Ansible, Maven, and Gradle.
- Stay current with cloud technologies, industry best practices, and evolving security threats to recommend innovative solutions.
- Maintain infrastructure using IaC/CaCQualifications:
- Secret Security Clearance or aboveBS in Engineering, Computer Science or related field 10 years of progressive related experience
- Advanced experience developing web-based applications
- Advanced experience with Kubernetes or Docker
- Develop and implement end-to-end cluster and application lifecycles
- Experience working with Agile, Agile XP, DevOps, and DevSecOps methodologies
- Experience with HTML, JavaScript, Material UI, TypeScript, React
- Experience with scripting languages Python, Bash, Powershell
- Networking experience
- Experience working with version control systems like Gitlab
- Experience in software systems development using CI/CD pipelines, Gitlab CI and ArgoCDStrong problem-solving skills
- Passionate about automation, system efficiency, and security
- Experience with Log Management and Analytics tools
- Proficient in tools like AWS Cloud Services, Gitlab, Ansible, Maven, Gradle
- Experience with Unit/Integration Testing
- Experience with Unit Testing tools Jest, Cypress or Playwright
- Experience with Test Driven Development
- Familiarity with Infrastructure as Code
- Desired: Experience with writing custom Helm Charts
- Experience with Big Data
- Experience in Database development like PostgreSQL, MySQL, Oracle, MongoDBExperience with Data Visualization tools PowerBI, Tableau, Python
- Experience working in AWS and cloud technologies
- Experience or knowledge of Service-Mesh, such as Istio
- Experience with Vue.
- Js and Angular
- Basic Compensation: $142,800 - $214,200 (For Colorado Springs, CO Only)
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
