Software Engineer

8 minutes ago


Annapolis Junction, United States TETRATEK, INC. Full time

Active TS/SCI w/Poly Opportunity


Tetratek Innovation Solutions, providing software and systems engineering excellence to enable mission solutions for our partners and customers, has an immediate opening for an experienced Software Engineer


Location: Onsite – Annapolis Junction, MD

Compensation Range w/bonus: $210K - $240K Base, $273K - 310K Total Comp


Summary:

The selected candidate will serve on an agile team, performing full-stack development in supporting a high-visibility application with cross-organizational impact for our customer. The candidate for this position will need to support full feature development, to include ingestion of new data sources, visualization of complex data sets, integration with other services across the enterprise, and a variety of enhancements to user-facing features of the application, just to name a few. It is critical that the candidate has the requisite skills as they will be expected to spin-up and engage with their team rather quickly, as well as evolve into a technical leadership role within the effort.


Required Qualifications:

  • Bachelor’s degree in STEM discipline; 14+ years of experience
  • Standard SWE development, testing, and debugging skills
  • Familiarity of the Linux environment, agile development, CI/CD testing, source version control, and the Atlassian suite of products (i.e. Jira and Confluence).
  • Experience developing enterprise applications in Java
  • Experience developing microservices
  • Experience developing Spring Boot applications
  • Experience with UI development
  • Experience with CM ( familiarity with Git/Gradle)
  • Experience with Linux-based development and system administration
  • Experience writing code, debugging/testing programs (to include Unit and Component testing, CI/CD), and ensuring that programs meet technical requirements


Desired Skills:

  • Familiarity with Groovy
  • Experience with; Elastic Stack, MongoDB
  • Experience with JavaScript frameworks like Backbone.js
  • JavaScript libraries like D3.js
  • Familiarity with Java Message Service (JMS) API and messaging brokers like ActiveMQ
  • Familiarity with common commercial cloud platforms (e.g., AWS, Azure, or similar)
  • Strong understanding of cloud environments, to include development, test, and production.
  • Ability to provide cloud software development/engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution


At Tetratek Innovation Solutions, our team has over 60 years of combined experience, performing leading roles in developing and delivering real-world innovative solutions to meet complex mission objectives and redefining the realm of possibilities for the future.


Mission:

To provide leadership and know-how of the latest technologies into the design and creation of enterprise scalable solutions that assure mission success.


Values:

We are committed to providing software and systems engineering excellence to enable mission solutions for our partners and customers.


Benefits package includes:

  • Health Care Credit
  • 401K (10%)
  • Bonus (5%)
  • Training/Education ($5K)
  • Company-paid Insurance ($2K)



  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and integration with...

  • Software Engineer 2

    6 days ago


    Annapolis Junction, United States Captivation Software Full time

    Job DescriptionJob DescriptionBuild to something to be proud of.Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a...


  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing: The Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-Data Cloud systems based upon documented requirements. Directly contributes to all stages of back-end processing, analyzing, and indexing.Required Skills:  Provides expertise in Cloud Computing, Hadoop Eco-System...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing: Independent Software is seeking CNO software engineers to develop and maintain low level applications and operating system projects related to software protection and host-based personal security tools. Projects will be undertaken in small teams with close coordination with customers to quickly enhance capabilities or resolve issues...


  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!Independent Software is hiring a Senior Software Engineer.   Requirements: Back-end developer with with Java, Elastic Search, Springboot, JPA/Hibernate, Kafka, Monolithic Springboot to MicroservicesExperience and Education: Bachelor’s degree in Computer Science or related discipline from an...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing! As a Software Engineer you will be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and integration with other COTS and FOSS products,...

  • Software Engineer 2

    6 days ago


    Annapolis Junction, United States Captivation Software Full time

    Job DescriptionJob DescriptionBuild to something to be proud of.Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Candidate will review and tests...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing! As a Software Engineer you will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Requirements: * Review...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OverviewCaptivation Software is a leading provider of innovative software solutions, built on a foundation of trust and customer satisfaction. We take pride in delivering high-quality products that meet the evolving needs of our clients.About the RoleWe are seeking a highly skilled Software Integration Engineer - DevOps Expert to join our team. As a key...


  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing! As a Software Engineer you be responsible for collaborating with System and Software Engineers to design and develop custom Kubernetes operators to manage the deployment and sustainment of BEARHYDE CCE, a Corporate Data Compliance Service for the CASA Compute Environment. The BEARHYDE service shall...


  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!As a Software Engineer, Level 2 you will be responsible for developing, maintaining, and enhancing complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing! As a Software Integration Engineer, you will develop software Tools and Services in a PaaS Linux environment supporting an 'on-prem' cloud offering with open-source software using Kubernetes, Docker, Rook and other cutting-edge software. Expertise and desire to work in a containerized landlord/tenant environment is essential. The...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing! Independent Software is hiring a Senior Software Engineer. Requirements: * Back-end developer with with Java, Elastic Search, Springboot, JPA/Hibernate, Kafka, Monolithic Springboot to Microservices Experience and Education: Bachelor's degree in Computer Science or related discipline from an accredited college or university is...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing: The Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-Data Cloud systems based upon documented requirements. Directly contributes to all stages of back-end processing, analyzing, and indexing. Required Skills: Provides expertise in Cloud Computing, Hadoop Eco-System including implementing Java...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Required Skills: * Reviews and...


  • Annapolis Junction, United States BTS Software Solutions Full time

    SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD What You'll Get To Do: * The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing! As a Software Engineer you will analyze user requirements to derive software design and performance requirements, debugging existing software and correcting defects. Candidate will also design and write new software or modify existing software to add new features, integrate existing software and writing or reviewing software...

  • Software Engineer

    17 hours ago


    Annapolis Junction, United States Independent Software Full time

    What you will be doing! Independent Software seeks a Software Engineer Apprentice to develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented...


  • Annapolis Junction, United States Independent Software Full time

    What you will be doing! As a Software Engineer you will be responsible for collaborating with system and software engineers to design and develop custom Kubernetes operators to manage the deployment of various SQL databases in support of the Database as a Service (DBaaS) mission solution for the CASA Compute Environment. The Software Engineer will design,...