Software Engineer L0 GTC
4 weeks ago
We are seeking a skilled and motivated Software Engineer to join our team in developing cutting-edge geospatial analysis, ETL (Extract, Transform, Load), and visualization microservices to supportmission-focused systems. As a Software Engineer, you will play a crucial role in designing,implementing, and maintaining scalable and performant Java-based microservices that interact withboth relational and NoSQL databases. Your work will contribute to enhancing the capabilities of ourgeospatial data processing and visualization tools, enabling better decision-making for mission-critical applications.
What you will do:
· Design, develop, and maintain Java-based microservices for geospatial analysis, ETL, andvisualization, adhering to best practices for scalability, performance, and maintainability.
· Collaborate with cross-functional teams to gather requirements and translate them intotechnical specifications for microservices.
· Interface with both relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases(e.g., MongoDB, Elasticsearch) to store, retrieve, and manipulate geospatial data efficiently.
· Optimize database queries and data access patterns for performance and scalability.
· Write clean, well-structured code and perform code reviews to ensure adherence to codingstandards and best practices.
· Develop and execute unit tests, integration tests, and end-to-end tests for microservices toensure reliability and stability.
· Identify and address performance bottlenecks within microservices and databaseinteractions to achieve optimal response times for geospatial analysis and visualization.
· Create and maintain technical documentation, including architectural diagrams, APIdocumentation, and development guides for microservices.
· Stay up-to-date with industry trends, emerging technologies, and best practices related togeospatial analysis, microservices, and database technologies.
· Proactively identify opportunities for process improvement and innovation within thedevelopment lifecycle.
Key Technologies Used:· Java/Spring · Linux/Windows · ElasticSearch · MySQL/PostGreSQL · AWS · Kubernetes · Docker
Required Qualifications:
· TS/SCI with Polygraph
· No demonstrated experience required, however experience with Java or a similar language isdesired.
· Bachelor's or higher degree in Computer Science, Software Engineering, or a related field. Four(4) years of additional experience may be substituted for a bachelor’s degree.
· Understanding of the Java programming language.
· Understanding of microservices architecture and design principles.
· Familiarity with relational and NoSQL databases and their interactions.
· Excellent problem-solving skills and ability to work in a collaborative team environment.
· Effective communication skills for both technical and non-technical audiences.
· Self-motivated and able to manage multiple tasks and priorities effectively.
Desired Qualifications:
· Experience with geospatial data processing, analysis, and visualization.
· Experience with geospatial libraries and tools.
#J-18808-Ljbffr
-
Software Engineer II
1 week ago
Maryland, United States BTS Software Solutions Full timeSoftwareEngineer II - Careers At BTS Software Solutions Share with friends or Subscribe! Back To Openings Software Engineer II START YOUR APPLICATION BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD REQ ID: 1194-02 What You'll Get To Do: Develop, maintain, and enhance complex and...
-
Software Engineer
1 week ago
Maryland, United States C3 Innovations Inc Full timeFunctional duties: Analyze computer science, engineering, and other software engineering problems to develop and implement solutions to complex applications problems, system design and development issues, or network concerns. Perform software management and integration functions, improve existing computer systems, and review computer system capabilities,...
-
Software Engineer
1 month ago
Maryland, United States C3 Innovations Inc Full timeAbility to acquire and maintain a SECRET level clearance is required. Functional duties: Perform Software Systems Engineering for the acquisition, development and sustainment of various programs supporting aircraft and weapons systems. Perform the following activities as part of software development: system resource evaluation; software requirements...
-
Software Engineer
1 week ago
Maryland, United States Aviation Systems Engineering Company Full timeDescription ASEC is an award-winning, employee-owned small business focused on providing value and innovation in the areas of engineering, training, logistics, and flight services. Doing what is right for the Warfighter is reflected in everything we do. If you are a skilled Software Engineer looking to be part of a team supporting mission-critical and...
-
Senior Software Engineer
2 weeks ago
Maryland, United States JHNA Full timeJHNA Senior Software Engineer Patuxent River , Maryland Apply Now JHNA is currently seeking a talented Senior Software Engineer to provide support to our NAVAIR government customer customer located at Patuxent River, MD. This role is a part of the newly awarded Software Engineering Department Support Services (SEDSS) 5 Year...
-
Software Engineer
1 month ago
Maryland, United States Strategic Alliance Consulting Inc Full timeREMOTE , Maryland No Clearance Required Direct Hire Jun 28, 2023 Our client is looking for a full-stack engineer to join our development team and support capability development for our client’s Open-Source Intelligence (OSINT) SaaS platform. This individual will work within our Platform team to design, develop, troubleshoot, debug, and integrate new...
-
Junior Software/Systems Engineer
1 month ago
Maryland, United States John H. Northrop & Associates Inc Full timeOverview: JHNA is seeking a Junior Software/Systems Engineer to provide support on Aircraft or Weapons Systems at Pax River, MD. Roles/Responsibilities: Perform Software Systems Engineering for the acquisition, development and sustainment of various programs supporting aircraft and weapons systems. Perform the following activities as part of software...
-
Software Engineer 2
1 week ago
Maryland, United States Omnibusamerica Full timeOmnibus Technologies & Solutions, LLC is a consulting company that makes it a priority to provide stellar customer service. Our objective is to hire innovative, dedicated, and intelligent talent that is capable and willing to assist the customer in achieving their organizational goals. Description: We are seeking aSoftware Engineer 2to work as part of a...
-
Senior Software Engineer
1 week ago
Maryland, United States Vectrus Full timeOverview This position description is subject to change at any time as needed to meet the requirements of the program or company. Working across the globe, V2X builds smart solutions designed to integrate physical and digital infrastructure from base to battlefield. We bring 120 years of successful mission support to improve security, streamline logistics,...
-
Principal Software Engineer
2 weeks ago
Maryland, United States Synergist Computing Full timeClearance Requirement: TS//SCI with Full Scope Polygraph As a Principal Software Engineer at Synergist, you will work with a team of developers on a specific project critical to one of our customer’s needs. You'll be an active contributor on an Agile Software development team to deliver custom solutions to the customer. You will perform design,...
-
Cyber Software Engineer Level 2
1 week ago
Maryland, United States Corps Partners Full timeSoftware Engineer Level 2 (potentially leading to Director of Software Engineering) Clearance Requirements: Active TS/SCI with full-scope polygraph Responsibilities: the ideal candidate would possess the following: · Meet requirements and Perform in a full-time W2 role for Software Engineer Level 2 at the Fort Meade location (see below for requirements and...
-
Cyber Software Engineer Level 2
4 weeks ago
Maryland, United States ITech Consulting Partners Full timeSoftware Engineer Level 2 (potentially leading to Director of Software Engineering) Clearance Requirements: Active TS/SCI with full-scope polygraph Responsibilities: the ideal candidate would possess the following: · Meet requirements and Perform in a full-time W2 role for Software Engineer Level 2 at the Fort Meade location (see below for requirements and...
-
Cyber Software Engineer Level 2
1 month ago
Maryland, United States Bridgeway Professionals Inc Full timeSoftware Engineer Level 2 (potentially leading to Director of Software Engineering) Clearance Requirements: Active TS/SCI with full-scope polygraph Responsibilities: the ideal candidate would possess the following: · Meet requirements and Perform in a full-time W2 role for Software Engineer Level 2 at the Fort Meade location (see below for requirements and...
-
Cloud Software Engineer Level 2
4 weeks ago
Maryland, United States Athenix Solutions Group Full timeAthenix is seeking a Software Engineer Level 2 to work in the Annapolis Junction, MD area. Job Description: 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...
-
Principal Software Engineer
1 week ago
Maryland Line, United States Chiron Technology Services Full timeOverview Chiron Technology Services, Inc. currently has an Principal Software Engineer career opportunity in the Annapolis Junction, MD area. An active TS/SCI w/Polygraph Clearance is required for this position. General Summary: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive...
-
Software Reverse Engineer Level 1
4 weeks ago
Maryland, United States Athenix Solutions Group Full timeAthenix is seeking a Software Reverse Engineer Level 1 to work in the Annapolis Junction, MD area. The candidate will be responsible for performing reverse engineer research on highly complex software applications. This research will involve static and dynamic analysis including reverse engineering and kernel debugging. Research results will be encapsulated...
-
Mid Level Software Engineer
1 week ago
Maryland, United States OPS Consulting, LLC Full timeOPS Consulting is seeking an experienced Mid level Software Engineer to support a large scale software development program that develops, operates, and maintains mission critical enterprise capabilities. Work Description: Work in an agile development processes implementing features as defined by user stories, 2 week Sprints/3 Month Spins Development using...
-
Cybersecurity Software Engineer 3
1 month ago
Maryland, United States Columbia Technology Partners Full timeDescription: The Cybersecurity 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. Works individually or as part...
-
Senior Software Engineer
3 weeks ago
Maryland Heights, United States Indotronix International Corporation Full timeIndotronix is seeking a Hybrid Job -Senior Software Engineer for a Job Opportunity in Omaha, NE. Clearance Required : No Ability to obtain Secret Clearance Position comments: Shifts: 1st - Hybrid, 4 days onsite This position allows some telecommuting. The selected candidate will be required to perform work onsite at the listed location option. Position...
-
Senior Software Engineer
10 hours ago
Maryland Heights, United States Indotronix International Corporation Full timeIndotronix is seeking a Hybrid Job -Senior Software Engineer for a Job Opportunity in Omaha, NE. Clearance Required : No Ability to obtain Secret Clearance Position comments: Shifts: 1st - Hybrid, 4 days onsite This position allows some telecommuting. The selected candidate will be required to perform work onsite at the listed location option. Position...