Software Engineer (Hybrid) - 28757
Mission Technologies, a division of HII, is a leader in big data solution development and deployment. They are currently seeking a talented Software Engineer to design, develop, and implement complex software capabilities for computer-based systems, while collaborating with a dynamic team to deliver high-quality software solutions.
Responsibilities
- Must have working knowledge and experience developing Java based software capabilities
- Should have an inquisitive nature, responsiveness, and excellent testing skills
- Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines
- Keep up-to-date with emerging trends and technologies in software development
- Will work in a fast-paced, small business environment with our talented team
- Additional duties as assigned
Skills
- Must have working knowledge and experience developing Java based software capabilities
- Should have an inquisitive nature, responsiveness, and excellent testing skills
- Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines
- Keep up-to-date with emerging trends and technologies in software development
- Will work in a fast-paced, small business environment with our talented team
- Security Clearance - A U.S. Government security clearance is not required on the first day, but will be processed for one; U.S. citizenship required
- 0 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) and a Bachelors in related field; or High School Diploma or equivalent and 4 years relevant experience
- Experience in designing enterprise APIs
- Experience in RESTful web services
- Experience in Microservices architecture
- Experience in Object Oriented Programming (OOP) paradigms
- Experience with the agile software lifecycle
- Has a proven ability to learn quickly and works well both independently as well as in a team setting
- Experience with the Linux operating system
- Experience working with Large Language Models (LLMs) such as ChatGPT, Claude, or Gemini
- Experience with configuration management tools (e.g. Git, Nexus, Maven)
- Ability to obtain a DoD 8140 / 8570 compliance certification (i.e. Security+) within 60 days of hire
- Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Columbia, MD office. Flexibility is essential to adapt to schedule changes as needed
- Experience in cloud based technologies (AWS, Azure)
- Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr)
- Scripting experience is a huge plus
- Prior experience or familiarity with our Big Data Platform is a plus
- Understanding of AGILE software development methodologies and use of standard software development tool suites. (e.g., JIRA, Confluence, Github Enterprise, etc.)
- DoD 8140 / 8570 compliance certifications may be required in this position as directed by the customer
Benefits
- 100% paid employee premium for healthcare, vision and dental plans.
- 10% 401k benefit.
- Generous PTO + 10 paid holidays.
- Education/training allowances.
Company Overview
Apply To This Job