Software Engineer I Reflexive ConceptsSoftware Engineer IMarylandEssential Duties and Responsibilities: Heavily involved in the creation, maintenance, and running of Pig and or PySpark analytics and responsible for reviewing data ingest tickets and merge requests with other developers on the team. Focused on delivering reliable, accurate data to the end users as well as ensuring that day-to-day operations are successful, including being able to investigate data arriving accurately into the system.
ME00610-Cloud Software Engineer 2 Momentum Engineering OpeningsME00610-Cloud Software Engineer 2Annapolis JunctionSeeking a Cloud Software Engineer to design, develop, deploy, and sustain cloud-native applications and data processing solutions supporting mission-critical Department of Defense (DoD) and Intelligence Community (IC) programs. This role requires close collaboration with software engineers, cloud architects, DevSecOps engineers, and mission stakeholders to deliver innovative capabilities within Agile development environments.
Senior Enterprise Application Architect Senior Manager Accenture Federal ServicesSenior Enterprise Application Architect Senior ManagerArlington, VAThe pay range for the states of California, Colorado, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia, Washington, and the District of Columbia, and the city of Cleveland is: $135,200—$278,500 USD What We Believe As a company wholly dedicated to serving the US federal government, we bring together the best talent to help reinvent how federal agencies operate and deliver greater value for their mission and the American people. As required by local law, Accenture Federal Services provides reasonable ranges of compensation for hired roles based on labor costs in the states of California, Colorado, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia, Washington, and the District of Columbia, and the city of Cleveland .
Principal Engineer Senior Manager Accenture Federal ServicesPrincipal Engineer Senior ManagerWashington, DCThe pay range for the states of California, Colorado, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia, Washington, and the District of Columbia, and the city of Cleveland is: $177,900—$203,600 USD What We Believe As a company wholly dedicated to serving the US federal government, we bring together the best talent to help reinvent how federal agencies operate and deliver greater value for their mission and the American people. As required by local law, Accenture Federal Services provides reasonable ranges of compensation for hired roles based on labor costs in the states of California, Colorado, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia, Washington, and the District of Columbia, and the city of Cleveland .
Senior Systems Integrator Reflexive ConceptsSenior Systems IntegratorLaurel, MarylandWorking alongside experts in software engineering, cloud computing, DevSecOps, systems engineering, user experience, and enterprise platforms, you'll help modernize legacy systems, automate business processes, integrate commercial technologies, and deliver innovative solutions that improve efficiency, reduce costs, and enhance the user experience. The System Integrator will support a portfolio of Commercial Off-the-Shelf (COTS) applications that enable enterprise learning and training capabilities, serving as the technical bridge between applications, infrastructure, databases, and stakeholders to ensure systems are properly integrated, configured, maintained, and optimized to support mission needs.
DevOps Engineer (SME) LeidosDevOps Engineer (SME)Bethesda, MarylandAdditionally, this role will help automate and streamline operations and processes; as well as build and maintain tools for deployment, monitoring and operations, and troubleshoot and resolve issues in dev, test, and production environments. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management.
Real-Time 3D Asset Engineer Johns Hopkins Applied Physics LaboratoryReal-Time 3D Asset EngineerLaurel, MarylandFull timeHave experience as a technical artist, environment artist, hard-surface artist, material artist, real-time 3D artist, or in a related capacity on shipped games, AAA productions, training systems, simulations, or real-time visualization products. You will build production-ready models, textures, and materials from reference photos, CAD, 3D scans, photogrammetry, engineering drawings, and other source material, with an emphasis on equipment, environments, facilities, and other hard-surface assets.
AI/ML Platform Engineer Johns Hopkins Applied Physics LaboratoryAI/ML Platform EngineerLaurel, MarylandFull timeWe are seeking a highly motivated AI/ML platform engineer who will contribute to solving cutting edge challenges that didn’t exist until recently — integrating agents with enterprise tools, fine-tuning models for regulated use cases, and building the operational discipline that keeps AI systems reliable as the underlying technology changes monthly. APL provides eligible staff with a comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development.
DevOps Engineer LeidosDevOps EngineerBethesda, Maryland$87,100–$157,450 / yearAdditionally, this role will help automate and streamline operations and processes; as well as build and maintain tools for deployment, monitoring and operations, and troubleshoot and resolve issues in dev, test, and production environments. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management.
Data Scientist - Multiple Levels (TS/SCI with Poly Required) Red AlphaData Scientist - Multiple Levels (TS/SCI with Poly Required)Columbia, Maryland$95,000–$135,000 / yearOur total compensation package was strategically designed with our members in mind with the intention to: reward our members for their hard work and commitment to our customers' missions; allow members to share in Red Alpha's success as we continue to grow and expand our footprint; provide long-term career opportunities through stability and internal mobility; and provide the resources our members need to support themselves and their dependents in the form of a robust benefits package. We have a diverse set of skills across our team, and whether you are a traditional Data Scientist (whatever that means…), an Applied Research Mathematician, a Database Engineer, a Full Stack Developer, or something else in that neighborhood, if you have a knack for picking apart data to make sense of it, we would enjoy having a conversation with you.
Software Engineer Booz Allen Hamilton Inc.Software EngineerArlington, VA$69,300–$158,000 / yearOnsite: If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements.
NewDevOps Software Engineer - TS/SCI Cleared LeidosDevOps Software Engineer - TS/SCI ClearedBethesda, Maryland$107,900–$195,050 / yearLeidos is looking for our next TS/SCI‑cleared DevOps Software Engineer to join a high‑energy team building and deploying a cutting‑edge technology stack in support of the DIA‑NMEC (National Media Exploitation Center) DOMEX Technology Platform (DTP). You also meet the following qualifications: Bachelor’s degree in Engineering, Computer Science, Systems Engineering, or related field (or equivalent experience) with 8+ years of relevant experience; 6+ years with a Master’s.
Principal Software Engineer with 25K sign on bonus LeidosPrincipal Software Engineer with 25K sign on bonusAnnapolis Junction, Maryland$154,050–$278,475 / yearJune 15, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management.
Sr. Test Engineer LeidosSr. Test EngineerBethesda, Maryland$107,900–$195,050 / yearAs a Test Engineer on this program, you will have the opportunity to design, develop, and execute automated tests to ensure the quality and reliability of software applications and services in a Continuous Integration / Continuous Delivery Pipeline within a commercial cloud environment. Collaborate with team members (Scrum Master, Product Owner, Software Developers) to develop test approaches with emphasis on automation of recurring/regression test cases through selected toolsets.
NewSenior Product Manager Shift5Senior Product ManagerRosslyn, VA$140,000–$180,000 / yearDeveloper & Field Collaboration: Interface directly with Field Engineers and 3rd-party developers to iterate on data pipeline, API, and SDK designs, occasionally traveling to customer sites (estimated 3–4 times per year) for integration support. Product Strategy & Vision: Define what Shift5 will build and why, developing product strategies, roadmaps, and delivery timelines for on-vehicle and off-vehicle data pipelines, APIs, and SDKs to steer engineering investments.
Senior Data Scientist (TS/SCI with Poly Required) Red AlphaSenior Data Scientist (TS/SCI with Poly Required)Annapolis Junction, Maryland$160,000–$235,000 / yearOur total compensation package was strategically designed with our members in mindwith the intention to: reward our members for their hard work and commitment to our customers' missions; allow members to share in Red Alpha's success as wecontinue to grow and expand our footprint; provide long-term career opportunities through stability and internal mobility; and provide the resources our members need to support themselves and their dependents in the form of a robust benefits package. We have a diverse set of skills across our team, and whether you are a traditional Data Scientist (whatever that means…), an Applied Research Mathematician, a Database Engineer, a Full Stack Developer, or something else in that neighborhood, if you have a knack for picking apart data to make sense of it, we would enjoy having a conversation with you.
Test Engineer LeidosTest EngineerBethesda, Maryland$87,100–$157,450 / yearAs a Test Engineer on this program, you will have the opportunity to design, develop, and execute automated tests to ensure the quality and reliability of software applications and services in a Continuous Integration / Continuous Delivery Pipeline within a commercial cloud environment. Collaborate with team members (Scrum Master, Product Owner, Software Developers) to develop test approaches with emphasis on automation of recurring/regression test cases through selected toolsets.
Chief Engineer Booz Allen Hamilton Inc.Chief EngineerUSA, VA$86,800–$198,000 / yearAs a solution architect on our team, you'll translate your customer's IT needs and future goals into a plan by crafting architecture products and design specifications, leading prototyping efforts, and working directly with the customer to help transform the way the customer's organization uses technology to enable the delivery of new mission and enterprise-level capabilities. Onsite: If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role.
SQL and Python Developer IntelliDyne LLCSQL and Python DeveloperWashington, DC$90,000–$125,000 / yearThe SQL Developer will be responsible for finalizing forms, procedures and other documentation needed for the maintenance and configuration of application programs like Cognos as well as providing production support of applications and ad hoc reporting needs. IntelliDyne has earned the designation of a Top Workplace by providing an inclusive and supportive environment where employees have a voice and are challenged to provide innovative solutions to our clients of national, state, and local importance.
SQL And Python Developer IntelliDyneSQL And Python DeveloperWashington, DC$90,000–$125,000 / yearThe SQL Developer will be responsible for finalizing forms, procedures and other documentation needed for the maintenance and configuration of application programs like Cognos as well as providing production support of applications and ad hoc reporting needs. IntelliDyne has earned the designation of a Top Workplace by providing an inclusive and supportive environment where employees have a voice and are challenged to provide innovative solutions to our clients of national, state, and local importance.
Python Developer Social Security AdministrationPython DeveloperWoodlawn, MD$143,913–$197,200 / yearMENU Sign in My jobs Profile Resumes & documents Search preferences Notifications Sign out My jobs Profile Resumes & documents Notifications Search preferences Sign out Events Help Center Search Back to results Apply Python Developer Social Security Administration Chief Information Officer CIO Apply Print Save. Such proof may include a copy of your written notification of ICTAP eligibility or a copy of your separation Notice of Personnel Action (SF-50) and proof of your most recent performance rating of at least fully successful (Level III or equivalent).
Agile Developer 3 - (Java, Spring Boot, Python) AkinaAgile Developer 3 - (Java, Spring Boot, Python)Annapolis Junction, MarylandThe Microservices Developer will be responsible for writing Java Spring Boot based micro service applications utilizing AWS native technologies. Akina is a Woman Owned, Service Disabled, Veteran Owned, Small Business, looking for talented and ambitious individuals to join our team.
Agile Developer 3 - (Java, Python, AWS) AkinaAgile Developer 3 - (Java, Python, AWS)Annapolis Junction, MarylandAkina is a Woman Owned, Service Disabled, Veteran Owned, Small Business, looking for talented and ambitious individuals to join our team. We are a small company with an open ear to our employees' needs in order to attract and retain quality talent that enables our customer's mission.
Python Developer LinkPython DeveloperAnnapolis Junction, MarylandRequired Skills/Experience: • General knowledge and understanding of techniques, tools, behaviors and strategies used in computer network exploitation • Experience with passive analysis of network traffic ( i.e.pcap ) using tools like Wireshark • Familiarly with more common network protocols (TCP, UDP, ICMP, HTTP, SMTP, SSH, etc.) • Experience with protocol and file format parsing • Experience writing plugins and fingerprints in Agency processing system • Experience developing/scripting in Python . We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information.
Embedded Capabilities Developer 2 - (C/C++, Python, Network Programming) AkinaEmbedded Capabilities Developer 2 - (C/C++, Python, Network Programming)MarylandAbility to coordinate and communicate with users of differing technical knowledge including operators, analysts, and other developers to deliver finished products to the customer. In addition to the above you will also be responsible modifying other teams tools and integrating products developed by other teams into our toolkit for mission-centric results.
Application Developer 3 - (C/C++, Python, Assembly) AkinaApplication Developer 3 - (C/C++, Python, Assembly)MarylandYou will act as a general-purpose Software Engineer and CNO Reverse Engineer for up-and-coming projects where you will design, develop, prototype, modify, and integrate solutions to provide mission-centric results. Akina is a Woman Owned, Service Disabled, Veteran Owned, Small Business, looking for talented and ambitious individuals to join our team.
Application Developer 3 - (C/C++, Python, Reverse Engineering) AkinaApplication Developer 3 - (C/C++, Python, Reverse Engineering)MarylandYou will act as a reverse engineer/general-purpose CNO software engineer for up-and-coming projects where you will design, develop, prototype, modify, and integrate solutions to provide mission-centric results. Ability to coordinate with cross-functional teams including analysts, operators, and external development shops to deliver holistic software solutions.
Application Developer/Reverse Engineer 3 - (Python, Reverse Engineering, Docker) AkinaApplication Developer/Reverse Engineer 3 - (Python, Reverse Engineering, Docker)MarylandAkina is a Woman Owned, Service Disabled, Veteran Owned, Small Business, looking for talented and ambitious individuals to join our team. We are a small company with an open ear to our employees' needs in order to attract and retain quality talent that enables our customer's mission.
NewFull Stack Developer w/ Python Hire Level ConsultingFull Stack Developer w/ PythonMaryland City, MarylandOur client is looking for a highly skilled computer programmer who is comfortable with both frontend and backend programming. Full Stack Developers are responsible for developing and designing frontend and backend architecture.
Junior Python/Perl developer Jose MercilineJunior Python/Perl developerBaltimore, MarylandSelf-motivated individual and creative thinker who will take ownership of tasks and projects, able to work with the team, and manages tasks effectively and has a proven track record of consist and organized outputs. The ideal candidate will demonstrate an eagerness to understand complex problems and requirements, an aptitude for translating these problems into workable designs and solutions, and will possess a keen eye for detail.
IT Senior Software Developer - Full Stack (Python and JavaScript) Guidehouse IncIT Senior Software Developer - Full Stack (Python and JavaScript)Rockville, MD$89,000–$148,000 / yearCompensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs. What You Will Do: The Senior Full‑Stack Developer is responsible for designing and building modern, scalable web applications and solutions in support of documented corporate business needs.
Senior Application Developer (Python/Database) System OneSenior Application Developer (Python/Database)Washington, DCThe IO section is a dynamic team of roughly 20 professionals, including economists, research assistants, data engineers, and analysts who publish the G.17 release, produce industrial sector forecasts, pioneer novel data source applications, and conduct mission-relevant research on economic measurement, productivity, trade, and business dynamics. The Industrial Output (IO) section within the Federal Reserve Board’s Division of Research and Statistics (R&S) seeks a Senior Applications Developer to assist with a critical technical infrastructure modernization project for the Board's monthly G.17 statistical release on industrial production and capacity utilization (IP/CU).
SAS to Python / R Migration Developer Ignite ITSAS to Python / R Migration DeveloperSuitland-Silver Hill, MDThe SAS to Python/R Migration Developer is responsible for hands-on conversion, testing, and validation of SAS analytical code into Python and/or R under the guidance of a migration architect. This is a build-and-deliver role for someone who enjoys translating logic and making things work correctly.
SAS To Python / R Migration Developer Ignite ITSAS To Python / R Migration DeveloperSuitland-Silver Hill, MDThe SAS to Python/R Migration Developer is responsible for hands-on conversion, testing, and validation of SAS analytical code into Python and/or R under the guidance of a migration architect. This is a build-and-deliver role for someone who enjoys translating logic and making things work correctly.
NewSoftware Engineer 3 - (Python, Java, Linux) AkinaSoftware Engineer 3 - (Python, Java, Linux)MarylandProvides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off-The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. These systems might include, but are not limited to, processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring.
Full Stack Developer Verite Group, Inc.Full Stack DeveloperMcLean, VAThere are recurring opportunities on this team for Analytic / BigData Software Developers, Full Stack Software Engineers, Web Application Developers, Java Developers, JavaScript Developers, Python Developers, Geospatial (GIS) Developers, ETL Developers, Data Scientists, Data Engineers, Data Analysts, AWS Engineers, DevOps Engineers, Cloud Migration Experts, and Geospatial Systems Engineers. The customer is excellent to work with, and there is a healthy mix of customer-driven requirements and team-driven ideas / innovation: engineers typically have freedom in choosing how to do things and which technologies to utilize.
Software Engineer 3 - (Python, React, JavaScript) AkinaSoftware Engineer 3 - (Python, React, JavaScript)MarylandThe candidate will be responsible for designing and delivering custom applications, providing data visualization, workflow automation, and mission cognizance for mission critical activities. The DAT provides software development in a customer service like role where requirements can change rapidly based on customer current needs.
Software Engineer--Java Developer Red Arch SolutionsSoftware Engineer--Java DeveloperAnnapolis Junction, MDFull timeDetermination of official compensation or salary relies on several factors including, but not limited to, level of position, job responsibilities, geographic location, scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements, alignment with local internal equity as well as alignment with market data. You will be responsible for planning and executing upgrades across our technology stack, including Apache Solr with Zookeeper, Apache Tomcat, Apache Directory Studio, and Java/Python components running on Windows-based VMware infrastructure.
Software Engineer 3 - (Python, LLM, AI) AkinaSoftware Engineer 3 - (Python, LLM, AI)Annapolis Junction, MarylandYour core focus will be architecting agentic Python automations, conducting vulnerability research, and analyzing complex technical data. Akina is a Woman Owned, Service Disabled, Veteran Owned, Small Business, looking for talented and ambitious individuals to join our team.
Sr. Lead, Software Engineer, Back End (Python, Spark, AWS) (Enterprise Platforms Technology) Capital One Financial CorpSr. Lead, Software Engineer, Back End (Python, Spark, AWS) (Enterprise Platforms Technology)McLean, VA$229,900–$262,400 / yearShare your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code. Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services.
Lead Software Engineer - Python + PySpark Capital One Financial CorpLead Software Engineer - Python + PySparkMcLean, VA$197,300–$225,100 / yearUtilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community.
NewLead Data Engineer (Python, AWS) Capital One Financial CorpLead Data Engineer (Python, AWS)McLean, VA$197,300–$225,100 / yearShare your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community. Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
Sr. Lead Software Engineer (Python, Scala, Spark, AWS) Capital One Financial CorpSr. Lead Software Engineer (Python, Scala, Spark, AWS)McLean, VA$209,000–$238,500 / yearShare your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code. Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services.
Lead Software Engineer (Python, Scala, Spark, AWS) Capital One Financial CorpLead Software Engineer (Python, Scala, Spark, AWS)McLean, VA$179,400–$204,700 / yearShare your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code. Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services.
Senior Java Developer Global Dimensions, LLCSenior Java DeveloperAnnapolis Junction, MDIn this role, you will lead the planning and execution of technology stack upgrades across enterprise applications, including Apache Solr with ZooKeeper, Apache Tomcat, Apache Directory Studio, Oracle 19c, and Java/Python-based applications running on Windows VMware infrastructure . The successful candidate will collaborate closely with software developers, database engineers, infrastructure teams, cybersecurity personnel, and business stakeholders to ensure successful system modernization with minimal operational disruption.
Software Engineer 1 / 2 - (Python, JavaScript, Docker) AkinaSoftware Engineer 1 / 2 - (Python, JavaScript, Docker)MarylandSeeking a young and energetic engineer to provide customer support and infrastructure services with quick response capabilities for SIGINT and Cyber Solutions. Akina is a Woman Owned, Service Disabled, Veteran Owned, Small Business, looking for talented and ambitious individuals to join our team.
Software Engineer 3 - (Python, C++, Linux) AkinaSoftware Engineer 3 - (Python, C++, Linux)Annapolis Junction, MarylandDesign, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.
Software Engineer 2 or 3 - (Python, JavaScript, Docker) AkinaSoftware Engineer 2 or 3 - (Python, JavaScript, Docker)MarylandSeeking a young and energetic engineer to provide customer support and infrastructure services with quick response capabilities for SIGINT and Cyber Solutions. Akina is a Woman Owned, Service Disabled, Veteran Owned, Small Business, looking for talented and ambitious individuals to join our team.
Software Engineer 3 - (Python, ElasticSearch, Kibana) AkinaSoftware Engineer 3 - (Python, ElasticSearch, Kibana)Columbia, MarylandOur platform combines an AI Copilot and a Deep Research Agent that queries disparate data sources and surfaces synthesized, actionable answers in a single interface - cutting through the noise so operators can focus on mission-critical decisions instead of manual data wrangling. Join a team building the next generation of AI-powered decision support for operators and analysts in Computer Network Operations (CNO).
Software Engineer 3 - (C++, Testing, Python) AkinaSoftware Engineer 3 - (C++, Testing, Python)MarylandProvides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. 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.