Enterprise Software Engineer
Parsons
- Colorado Springs, CO
- Permanent
- Full-time
- Bachelor’s degree in Computer Science or an engineering field with at least 12 years technical experience. Relevant experience may be accepted in place of a degree
- Experience designing, developing, documenting, testing, and debugging enterprise application or platform infrastructure software
- Experience in object-oriented analysis and design techniques
- Java application development experience, specifically microservice architectures
- Experience developing RESTful web services
- Experience developing secure code using current security protocols such as OAuth2 and/or implementations such as OpenID Connect
- Experience using Docker containers for development and deployment
- Experience with Kubernetes runtime environments based in AWS cloud environments
- Experience with Test Driven Development, Unit/Integration Testing (Junit, SonarQube)
- Great interpersonal and communications skills, while establishing and maintaining effective work relationships with team members
- Must be comfortable working in a fast-paced, flexible environment, and take the initiative to learn new tools and concepts quickly.
- Excellent communication skills, in both spoken and written English
- Must be a US Citizen due to DoD contract
- Software integration experience including implementation of supporting services such as authentication/authorization, application logging, and load balancing techniques
- Experience with SQL commands and queries
- Experience with scripting languages (e.g. Groovy, Python, DOS, PowerShell, BASH)
- Experience working in an Agile Software Development environment using the Scrum methodology
- Previous experience with Jenkins, Spring Boot, Kafka, Kubernetes, Docker, and Git
- Experience with DevSecOps concepts and using CI/CD pipeline technologies.
- Experience deploying software to AWS GovCloud
- Security+ Certification
- Ability to obtain a security clearance