Senior Software Engineer

4 weeks ago


Annapolis, Maryland, United States Talent Gravity Full time
Job Description:
At Talent Gravity, we are seeking a highly motivated Senior Software Engineer to serve on an Agile Software team. The selected candidate will work with a team of System Engineers and Software Developers to implement viable solutions and demonstrate capabilities delivered into the system. The ideal candidate will have experience with Java full stack development, ElasticStack, and GIT.

Key Responsibilities:
Coordinate status across various data sources and alerting based on events, metrics, and reports.
Support, integrate, scale, document, and secure all aspects of the virtual compute and container application.
Create a lightweight version of the application to function on a limited resource server.
Produce a version of the application to be shareable to US partners.

Requirements:
Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
Proficiency with Java full stack development, ElasticStack, and GIT is required.

Desired Skills:
Experience with REST architectures.
Familiarity with GitLab CI/CD.
Experience with the Atlassian suite of software development and management products (Confluence and Jira).
Experience with Groovy and Maven.

Individual Capabilities Required:
Analyze user requirements to derive software design and performance requirements.
Provide recommendations for improving documentation and software development process standards.
Design and code new software or modify existing software to develop rapid, light-weight experiments to evaluate and explore new solutions to help steer customer capabilities.
Recommend new technologies and processes for complex software projects.
Integrate existing software into new or modified systems or operating environments.
Develop simple data queries for existing or proposed databases or data repositories.
Write or review software and system documentation.
Serve as team lead at the level appropriate to the software development process being used on any particular project.
Design or implement complex database or data repository interfaces/queries.
Assist with developing and executing test procedures for software components.
Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.
Modify existing software to correct errors, to adapt to new hardware, or to improve its performance.
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints;
Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces.
Select the software development process in coordination with the customer and system engineering

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

    Captivation Software LLC is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:* Develop and maintain complex software systems* Collaborate with cross-functional teams to identify and...


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

    Job OpportunityCaptivation Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and troubleshooting complex operational data flows.The ideal candidate will have a strong background in software development, with experience in creating,...


  • Annapolis, Maryland, United States Rocket Software Full time

    Job SummaryRocket Software is seeking a highly skilled Senior Systems Engineer to join our team. As a Senior Systems Engineer, you will be responsible for the design, implementation, maintenance, and monitoring of complex systems in your area of expertise.Key ResponsibilitiesDesign, implement, and maintain complex systems in your area of expertise.Work on a...


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

    Captivation Software LLC is seeking a skilled Senior Software Developer to join our team of engineers. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems.The successful candidate will be responsible for the architecture, design, and development of a web-based, centralized user...


  • Annapolis, Maryland, United States Sensible Solutions and Technologies Inc Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Sensible Solutions and Technologies Inc. As a Senior Software Engineer, you will be responsible for designing, developing, and integrating software solutions for a wide range of projects.Key Responsibilities:- Design and develop new...


  • Annapolis, Maryland, United States Sensible Solutions and Technologies Inc Full time

    Job Title: Senior Software EngineerJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Sensible Solutions and Technologies Inc. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software systems that meet the needs of our clients. Key Responsibilities: - Analyze user...


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

    Job OverviewCaptivation Software is seeking a seasoned software engineer to spearhead the development and maintenance of complex operational data flows. This role requires a deep understanding of data storage, transport, management, security, compliance, and knowledge store management.The ideal candidate will have a strong background in software development,...


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

    Captivation Software LLC is seeking a skilled Senior UI Software Developer to collaborate with Product Owners, System Engineers, and Project Software Engineers in developing and implementing user interface components for a mission-focused enterprise web application.Key Responsibilities:Design and develop user interface components to provide an interactive,...


  • Annapolis, Maryland, United States Annapolis Micro Systems Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our Software Design Team at Annapolis Micro Systems, Inc. This individual will be responsible for designing and developing high-performance software solutions for our FPGA-based products.The ideal candidate will have a strong background in computer engineering, computer science, or...


  • Annapolis, Maryland, United States Peterson Technologies Full time

    Peterson Technologies is a leading provider of mission-critical solutions. We are seeking a talented Senior Software Engineer to join our team. The ideal candidate will have extensive experience in software development, with a strong background in Java (11+) and a proven track record of delivering complex software systems. The Software Engineer will be...


  • Annapolis, Maryland, United States Belay Technologies Full time

    Belay Technologies is a leading provider of technology and engineering solutions to the DoD and commercial markets. We are seeking a highly skilled Senior Software Engineer to join our intel team.We are looking for a candidate with a strong background in software development, including experience with back-end database architectures, relational and...


  • Annapolis, Maryland, United States Talent Gravity Full time

    Job Title: Senior Software EngineerJob Description:At Talent Gravity, we are seeking a highly skilled Senior Software Engineer to join our Agile Software team. As a key member of our team, you will be responsible for performing feature updates for our metrics and monitoring system, including a central health and status dashboard.Key Responsibilities:*...


  • Annapolis, Maryland, United States Navstar Full time

    Software Development OpportunityNavstar is seeking a Senior Software Engineer to join a high-performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program.Program execution follows DEVOPS best practices and employs robust development, test, and production environments. The program is...


  • Annapolis Junction, Maryland, United States Nightwing Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Nightwing. As a Senior Software Engineer, you will be responsible for developing, maintaining, and enhancing complex software systems. This role requires a strong background in software development and a passion for innovation.Key ResponsibilitiesDevelop and maintain...


  • Annapolis, Maryland, United States Ford Motor Company Full time

    Senior Android Software EngineerWe are seeking a highly skilled Senior Android Software Engineer to join our team at Ford Motor Company. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality Android applications that meet the needs of our customers.Key Responsibilities:Design and...


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

    Job OverviewCaptivation Software is a leading provider of innovative solutions for high-performance computing environments. We are seeking an experienced Senior Linux Systems Engineer to join our team.


  • Annapolis Junction, Maryland, United States Peraton Full time

    Job SummaryWe are seeking a highly skilled Senior ServiceNow Software Engineer to join our team at Peraton. As a Senior ServiceNow Software Engineer, you will be responsible for providing software configuration across various technical areas, developing and designing application modules, workflows, and catalog requests, and delivering ServiceNow-based...


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

    Job Title: Senior Systems EngineerJob Description:Captivation Software is seeking a seasoned Senior Systems Engineer to collaborate with various stakeholders and lead the development of mission solutions. As a technical expert and Scrum Master, you will be responsible for gathering, documenting, and tracking product requirements to ensure project goals are...


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

    Captivation Software LLC is seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems. Key Responsibilities:Design, develop, and test software applications using a variety of programming languages and...


  • Annapolis Junction, Maryland, United States Belay Technologies Full time

    Job Title: Senior Software EngineerJob Description:Belay Technologies is a leading provider of technology and engineering solutions to the DoD and commercial markets. We are seeking a highly skilled Senior Software Engineer to join our intel team.The ideal candidate will have a strong background in software development, with a focus on cloud-based...