Sr. Software Engineer
4 weeks ago
DCS is seeking a Senior-level Software Engineer to join its teams developing the next generation of mission planning software supporting U.S. Air Force and U.S Navy aviators.
Essential Job Functions:
Perform software development as part of a team contributing to a multi-team, multi-organization enterprise using Scaled Agile Framework (SAFe).
Take ownership of and responsibility for software products being developed.
Work with senior engineers and architects to define and implement a database management system tailored to meet the functional needs of an end user.
Gain domain knowledge and provide technical leadership to a small team of software and test engineers.
Represent the team in meetings and presentations as needed, including providing technical analysis & recommendations, and the development & presentation of meeting materials.
Work with senior engineers and architects to relentlessly improve software developed.
Provide guidance and mentoring to more junior software engineers.
Have a willingness to collaborate with other development teams, customers, and users to produce the desired product that strives to exceed customer expectations.
Required Skills:
Due to the sensitivity of customer related requirements, U.S. citizenship is required.
Bachelor's degree in Engineering plus 10+ years of experience (or Master's degree plus 8 years of experience).
Ability to obtain Secret Clearance within 6-9 Months of hire date.
Ability to work with a geographically-distributed team.
Experience with tactical systems/subsystems or combat solutions for Naval aircraft.
Experience in Systems & Software requirements analysis, design, and systems integration pertaining to medium to high complexity software systems.
Experience with Web Application Design and Development using one or more of the following - ASP.NET Core, React, GraphQL, JavaScript, CSS, HTML5.
Strong C / C# /C++ Knowledge (C# preferred) and experience operating within Linux and Windows and various software development environments.
Experience defining database architectures for modern applications.
Experience with MongoDb, Redis, SQL Server.
Excellent technical, interpersonal, written and verbal communication skills.
Desired Skills:
MS in engineering, science, mathematics, or related technical discipline.
Active Security Clearance is preferred.
Experience with microservice architectures and orchestration.
Experience with Scaled Agile Framework (SAFe), any certification is a plus.
Experience with Docker and Terraform in both Windows and Linux environments.
Experience with JavaScript UI Frameworks (Angular, React, Svelte, Vue).
Knowledge and understanding of mission planning needs of military aviators.
-
Sr. Software Engineer
3 days ago
Annapolis Junction, United States 2HB Incorporated Full timeThis is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.2HB Incorporated is seeking a Sr. Software Engineer in order to support its government customer in Annapolis Junction, MD. This is a full-time position requiring 1880 hours of support per year; and work is performed at a customer location. As a Software Engineer on our team,...
-
Software Engineer, Senior
3 weeks ago
Annapolis Junction, United States Independent Software Full timeJob 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...
-
Sr. Software Engineer with Security Clearance
1 month ago
Annapolis Junction, United States 2HB Incorporated Full timeThis is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Sr. Software Engineer in order to support its government customer in Annapolis Junction, MD. The successful candidate should be able to2 to join the software development team who will develop and sustain integrated, feature-rich capabilities that...
-
Senior Software Engineer
1 month ago
Annapolis Junction, United States Wrenchio LLC Full timeJob DescriptionJob DescriptionDescription:The role of Sr. Software Engineer includes developing, maintaining, and enhancing software systems in accordance with project requirements. Works effectively both independently and collaboratively within a team. The role entails reviewing and testing software components to ensure compliance with design requirements...
-
Sr. Software Engineer
1 month ago
Annapolis Junction, United States Cornerstone Defense Full timeTitle: Sr. Software Engineer / Scrum Master Title: Sr. Software Engineer / Scrum Master Location: Annapolis Junction, MD *Clearance: *Active TS/SCI w/ Polygraph needed to apply * Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government. Realizing early on that our most...
-
CNO Software Engineer, Junior
1 month ago
Annapolis Junction, United States Independent Software Full timeJob DescriptionJob DescriptionWhat 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...
-
Cloud Software Engineer
1 month ago
Annapolis Junction, United States Independent Software Full timeJob 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...
-
Software Engineer, Level 2
1 month ago
Annapolis Junction, United States Independent Software Full timeJob DescriptionJob DescriptionWhat 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...
-
Sr. Software Engineer
4 days ago
Annapolis Junction, United States Themis Insight LLC Full timeThemis Insight solves difficult business, IT, and analytic problems by addressing the whole problem – not just the symptoms – using interdisciplinary approaches that are both practical and innovative. We provide fresh alternatives to ordinary, mainstream consulting firms through small, highly skilled, and hand-picked teams that can meet clients' needs in...
-
Software Engineer, Senior
4 weeks ago
Annapolis Junction, United States Independent Software Full timeJob 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...
-
Software Engineer, Junior-Level
3 weeks ago
Annapolis Junction, United States Independent Software Full timeJob DescriptionJob DescriptionWhat 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...
-
Software Integration Engineer, Senior
3 weeks ago
Annapolis Junction, United States Independent Software Full timeJob DescriptionJob DescriptionWhat 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...
-
Software Engineer, Level 1
1 month ago
Annapolis Junction, United States Independent Software Full timeJob DescriptionJob DescriptionWhat 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...
-
Software Engineer, Entry Level
1 month ago
Annapolis Junction, United States Independent Software Full timeJob DescriptionJob DescriptionWhat 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...
-
Annapolis Junction, United States Independent Software Full timeWhat 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...
-
Software Engineer, Entry Level
1 month ago
Annapolis Junction, United States Independent Software Full timeJob DescriptionJob DescriptionWhat 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....
-
Sustainment Software Engineer
1 month ago
Annapolis Junction, United States SITEC Consulting Full timeJob DescriptionJob DescriptionAbout SITECSITEC is an employee and customer focused Information Technology and Professional Services Firm specializing in design, development, and delivery of state-of-the-art technology solutions, as well as cybersecurity, software and systems engineering services.SummaryThe Sustainment Software Engineer develops, maintains,...
-
Software Engineer, Level 2
1 month ago
Annapolis Junction, United States Independent Software Full timeJob DescriptionJob DescriptionWhat you will be doing!Independent Software is hiring a Software Engineer, Level 2, Requirements: Full Stack DeveloperFront end: Angular 2Middle Tier: Java, Spring, Springboot Back end: MongoDB, ElasticSearchContainerization using Docker and KubernetesExperience and Education: Bachelor’s degree in Computer Science or...
-
Annapolis Junction, United States Independent Software Full timeWhat 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...
-
Software Engineer, Level 2
1 month ago
Annapolis Junction, United States Independent Software Full timeJob 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...