Software Engineer (3829)
Outside Analytics has recently become a proud subsidiary of SMX, marking an exciting collaboration that enhances our collective capabilities to deliver cutting-edge digital transformation solutions.
We are looking for an experienced backend Software Engineer who is excited to apply their talents to delivering cutting-edge software solutions. The ideal candidate is a recognized software professional with hands-on technical expertise and a good understanding of technical engineering concepts. You have demonstrated experience in writing consistently high-quality code using industry best practices. You enjoy a complex user story and tackle sub-tasks with little oversight.
Position location is at our Broomfield, CO office with occasional support at prime's location in Boulder, CO.
Responsibilities:
Design, develop, and maintain application code for web interfaces and time-dynamic geospatial information systems in a Linux environment, primarily using primarily Python
Implement and document API designs and architecture.
Communicate effectively with other departments.
Collaborate with cross-functional teams such as software architects, program managers, designers, and other engineers to design, develop and test software solution that meet the needs of our customers.
Analyze user requirements and develop software specifications.
Write clean, efficient, and well-documented code that follows software development best practices.
Conduct code reviews and provide feedback to other engineers.
Debug and fix issues.
Develop and execute test plans to ensure software quality.
Deploy software applications to production environments.
Maintain and update software applications to ensure they meet user needs and remain secure.
Develop and maintain documentation.
Stay up to date with industry trends and advancements in technology.
Required Skills and Experience:
Clearance Required: Secret
This position requires the ability to obtain a DOD Secret Clearance. Interim or Active DOD Secret clearance or higher is preferred.
Due to the clearance requirement, U.S. Citizenship is required.
Candidate also must agree to participate in a background screen.
BS or advanced degree in Computer Science or similar relevant field.
5+ years of experience specifically in a software engineering role
Recent professional hands-on software engineering experience using Python
Candidates who have one or more of the following skills will be preferred:
Interim or Active DoD SECRET security clearance or higher
Building backend web services and/or native applications
Detail oriented with good verbal and written communication skills
Containerization (eg: Docker, Kubernetes)
CI/CD and DevOps tools and methodologies
Database design (eg: Postgres, NoSQL)
Messaging middleware (eg: ZeroMQ, Kafka, protobuf)
Microservices architecture
Atlassian tools
Automated testing
Application Deadline: October 7, 2024
#cjpost #LI-hybrid #LI-NF1