Software Engineer Principal - Clearance Required
Remote Staff Software Engineer Job
Program: IL may be eligible for a $25K sign on bonus for external hires! What We're Doing: Lockheed Martin, Rotary Mission Systems Cyber & Intelligence invites you to step up to one of today's most daunting challenges: the use of advanced electronics to undermine our way of life. As a cyber security professional at Lockheed Martin, you'll protect the networks that our citizens and the world depend upon each minute: Financial assets. Healthcare information. Critical infrastructure. Hazardous materials. The uninterrupted flow of energy that keeps modern life moving. Here, you'll work with cybersecurity experts on the forefront of threat protection and proactive prevention. In this fast-paced, real-world environment, you'll draw on all your education and experience as well as the resources of Lockheed Martin to keep the threats at bay.
Cyber | Lockheed Martin
Who we are:
The program is on fire for cyber. In support of our customer, members of the team are responsible for providing full lifecycle support including analysis, design, development, integration, testing, procurement, deployment, security, training and sustainment for collection and antenna systems.
Why Join Us:
Your Health, Your Wealth, Your Life
Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.
Learn more about Lockheed Martin's competitive and comprehensive benefits package.
We support our employees, so they can support our mission.
The Work:
As the Principal Software Engineer you will:
- Analyze user requirements to derive software design and performance requirements
- Debug existing software and correct defects. Provide recommendations for improving documentation and software development process standards
- Design and code new software or modify existing software to add new features
- Integrate existing software into new or modified systems or operating environments
- Serve as team lead at the level appropriate to the software development process being used on any particular project
- 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
This position is participating in our External Referral Program. If you know somebody who may be a fit, click here to submit a referral. If your referral is hired, you'll receive a $3000 payment! Code extrefer.
#extrefer
#rmsil24
#OneLMHotJobs
Basic Qualifications:
Bachelor's degree in Computer Science or a related discipline from an accredited college or university.
Twenty (20) years of experience as a Software Engineer (SWE) in programs and contracts of similar scope, type, and complexity.
-Javascript/typescript
-Vue
-gRPC web
Clearance Level: TS/SCI w/Poly SP
Other Important Information You Should Know
Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.
Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
Schedule for this Position: 9x80 every other Friday off
Pay Rate:
The annual base salary range for this position in California and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, Washington or Washington DC is $159,600 - $305,900. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer.
Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays.
(Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.
This position is incentive plan eligible.
Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.
Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.
As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.
Experience Level: Experienced Professional
Business Unit: RMS
Relocation Available: No
Career Area: Software Engineering
Type: Task Order/IDIQ
Shift: First
Staff Software Engineer
Staff Software Engineer Job In Fairfax, VA
Our Culture
At Highpoint Aerotechnologies, a DZYNE Company, we foster an environment that nurtures and rewards innovative thinking. We believe in the power of collaboration, where diverse perspectives are valued and respected, leading to innovative solutions and remarkable achievements. Our leaders lead by example, demonstrating and modeling our core values of emotional intelligence, teamwork, innovation, integrity, productivity, customer service, and a genuine commitment to the success of every individual. We celebrate our wins, big and small, and foster a sense of camaraderie through team activities, quarterly awards, and an immense end-of-the-year company holiday party. Our company culture is more than just words; it is a lived experience you'll only get here.
Who Are We?
Have you recently found yourself in the middle of a hostile robot takeover? Are your loved ones being farmed as an inefficient power source because of your favorable views toward humanity? Join us and take your stand in protecting humans from bad robots. We formed a rebel enclave to provide world-class counter-autonomous systems, products, and services to support the United States and foreign allied governments, civilian critical infrastructure, and public venues.
Our team designs and builds world-class Counter-Robot systems to provide persistent protection across varied threat environments and mission sets. We manage the entire Counter-Robot kill chain from detection through countermeasures.
Position: Staff Software Engineer
Location: Boise, Idaho; Denver, CO; Fairfax, Virginia; Irvine, California; or Dallas, Texas
On-site/Hybrid: Hybrid
Position Overview:
You will play a key role in designing, developing, and optimizing backend systems for Counter-unmanned systems (C-UxS) command and control (C2) products. You will be involved in integrating sensors and effectors; developing modular microservices; and creating a suite of capabilities to meet business stakeholder and engineering requirements. You'll leverage your experience to help deliver industry leading autonomous defense and robotic systems for multi-mission environments.
Required Duties and Responsibilities:
Backend System Design and Development: Leverage your expertise in Java and Python to build scalable and high-performance solutions that contribute to the continuous enhancement of C-UxS capabilities
Hardware Integration: Integrate a variety of sensors, effectors, and other hardware components that includes radar, electro-optical cameras, infra-red cameras, radio frequency sensors and effectors, GPS devices, inertial measurement units, and lidar
Data Processing and Analysis: Develop services to extract relevant information from raw sensing data and integrate that information into data processing pipelines
Collaborate with cross-functional teams to analyze data trends, patterns, and anomalies
Parallelization and Optimization: Implement parallel processing techniques to enhance the performance of data processing and C2 workflows. Optimize parallel execution, making efficient use of computational resources to be performant in a distributed system of systems environment
Network Programming: Develop and maintain network and messaging services for seamless communication between a variety of network topologies. Collaborate with other teams to ensure efficient data and request flows to various products.
Code Optimization: Write clean, efficient, and maintainable code. Focus on modular, high performant, and scalable services
Collaboration: Work closely with interdisciplinary teams, including domain experts, software developers, and business stakeholders to understand project requirements and deliver solutions that meet the needs of end-users. Work alongside data scientists and frontend developers to create interoperable solutions
Documentation: Create comprehensive documentation regarding the design, implementation, testing, and operation of the work that is completed. Plan and update software capability work breakdown structures and help define software roadmaps
Required Skills and Abilities:
Proven experience as a backend developer with expertise in Java and Python
High level of experience with multithreading and concurrent processing of data and requests
Ability to design and implement scalable, high-performance backend systems
Experience with event-driven and service-oriented architecture; microservices; and modular software service design
Experience with Jira, Confluence, and GitLab, Github, or Bitbucket
Preferred Skills and Abilities:
Have experience working on command and control systems for military customers
Have experience with Data Distribution Service communication middleware
Have Java experience with Spring Boot or Open Service Gate Initiative frameworks
Have Python experience with asyncio, FastAPI, Numpy, Pandas
Have experience working with military and open message standard formats like COT, JICD, FAAD C2, SAPIENT, ASTERIX,
Education and related experience:
10+ years of proven professional experience with bachelor's degree in computer science or related field OR
8+ years of proven professional experiences with master's degree in computer science OR
6+ years of proven professional experience with PhD in Computer Science or a related field
Other combinations of education, training and/or experience may be considered.
Travel Requirements:
Travel for up to 25% to Boise, Idaho if not collocated.
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job:
Prolonged periods of sitting at a desk and working on a computer
Must be able to lift up to 15 pounds at times
Other Requirements:
It is an essential requirement for the person in this role to have a legal right to work in the United States and be eligible to obtain any required Export Authorization and DoD Clearance.
Equal Employment Opportunity:
High Point Aerotechnologies provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Salary: $160,000 - $200,000 annually
Salary depends on relevant work experience, education, training, essential skills, and/or other factors such as specialized or high-demand professions. In addition to the annual salary, the position will be eligible for an annual bonus. The pay range for this job level is a general guideline only and not a guarantee of salary or annual bonus.
Our benefits are
DZYNE'ed
for your overall health and financial wellness. DZYNE provides comprehensive medical, dental, and vision plans, employee life and accidental death, and disability, with all premiums for our employees paid for by DZYNE Technologies. DZYNE provides paid time off and paid holidays. Additionally, DZYNE offers a 401K plan with an employer match.
Hiring Process
As part of our commitment to making informed hiring decisions, we utilize a variety of tools and assessments to gain a comprehensive understanding of candidates' potential and suitability for the role they are applying for. One such tool we employ is the Predictive Index (PI) assessment, a scientifically designed assessment that provides insights into an individual's workplace behaviors and cognitive abilities. The Predictive Index assessment assists us in identifying alignment between candidates and the requirements of the role, as well as the overall dynamics of our team.
It is important to note that the PI assessment is just one component of our candidate evaluation process. Your application, resume, interviews, and other relevant information are equally important factors that contribute to our decision-making process. The Predictive Index assessment is designed to complement these traditional methods and help us better understand how your natural tendencies align with the responsibilities and expectations of the role.
As part of our comprehensive candidate evaluation process, we would like to invite you to complete the Predictive Index (PI) assessment. Completing the PI assessment is a simple and straightforward process that typically takes about 10-15 minutes of your time. Your responses will be treated with the utmost confidentiality and will only be used for the purpose of evaluating your fit for the role you have applied for.
To begin the assessment, please follow the link provided below: *************************************************************************************************
Staff Software Engineer
Staff Software Engineer Job In Reston, VA
Takt builds software to enable some of the world's largest warehouse, distribution, and logistics organizations to create highly engaged and efficient teams. Our mission is to empower employees at all levels of the organization to have an impact and grow their careers. In our products and people, we aim to reflect, represent, and advocate for all global warehouse, distribution, and logistics operators.
We are looking for a Backend Engineer to join our dynamic team and contribute to building and scaling the Takt platform. If you have expertise in Golang, Google Cloud, and API development and are eager to solve complex challenges in a fast-paced SaaS environment, we'd love to meet you!
This role is in our Reston, VA office 4 days a week. Our office has regular team lunches, happy hours, and fun events. You will be provided a full engineer setup with multiple monitors, a keyboard, and a MacBook Pro.
Please note that visa sponsorship is not available for this position.
What You'll Be Doing
Backend Development: Design, implement, and maintain scalable backend services using Golang.
API Development: Build and enhance APIs to support Takt's applications and integrations with customer systems.
Database Design: Develop and optimize database schemas and queries for performance and reliability.
Cloud Infrastructure: Utilize Google Cloud services to deploy, scale, and monitor Takt's platform.
System Integration: Work with queues and other asynchronous processing tools to support large-scale operations.
Automation: Collaborate with the team to manage CI/CD pipelines for continuous deployment and testing.
Monitoring & Debugging: Use tools like Sentry.io to monitor application performance and troubleshoot issues.
Collaboration: Work closely with Product and Frontend teams to deliver seamless, high-quality user experiences.
What You Should Have
Programming Skills: 2+ years of experience in backend development, with strong expertise in Golang.
Cloud Knowledge: Experience working with Google Cloud Platform (GCP) services such as BigQuery, GKE Autopilot, or Spanner.
API Expertise: Proficiency in designing and implementing RESTful APIs and working with third-party integrations.
Database Skills: Familiarity with relational databases (e.g., PostgreSQL) and non-relational databases.
Infrastructure as Code: Experience with Terraform for managing cloud resources is a plus.
Monitoring & Debugging: Familiarity with tools like Sentry.io for error tracking and system health monitoring.
CI/CD Pipelines: Knowledge of setting up automated testing and deployment pipelines.
Junior Software Engineer
Remote Staff Software Engineer Job
Who we are:
Welcome to BookedBy, an industry-leading business management solution and scheduling software for salons, spas, and barbershops everywhere.
BookedBy - with headquarters in Austin, TX - features more than 100 employees across three continents and powers thousands of locations worldwide with top brands such as Sport Clips Haircuts, Diesel Barbershop, Perfect Look, Sharkey's Cuts for Kids, Hairzoo, and more.
Founded in 2011, BookedBy's scheduling platform has more than 60 million bookings annually and enters an exciting growth phase into other service-based businesses.
Role Description:
We are looking for an AI-First Frontend Developer, you'll be part of our transformation into an AI-powered engineering culture. You'll work alongside both human teammates and AI tools to create efficient, high-performance web and mobile applications. We're looking for developers who see AI as a powerful collaborator, not just a tool.
We love AI, we love people that code with AI!
Key Responsibilities:
Build and optimize web/mobile interfaces using modern frontend technologies, leveraging AI for code generation and problem-solving
Collaborate with AI tools for code review, testing, and performance optimization
Work within our AI-first development workflow, treating AI as a team member
Partner with designers and backend developers to create seamless user experiences
Participate in our bi-weekly AI demos and knowledge sharing sessions
Continuously explore and suggest new ways to integrate AI into our development process
Qualifications and Skills:
Experience with modern frontend frameworks (React, Vue, etc.)
Comfort with AI-assisted development environments.
Understanding of responsive design and web performance optimization.
Basic knowledge of AI/ML concepts and their application in frontend development.
Experience with version control and collaborative development tools.
Personal projects or experiments showcasing your ability to work effectively with AI.
Comfortable breaking down requirements into AI-friendly chunks and iterating quickly.
What we offer:
Join an energetic, fast-growing global team where you'll have the opportunity to take on new challenges and advance your career. With continuous growth and development, you'll have endless potential to shape your future alongside us! Our benefits include:
Comprehensive Medical Insurance to keep you and your family healthy.
15 Days of Paid Time Off to recharge and enjoy life outside of work.
Hybrid Work Schedule: In-office Monday through Thursday, with a Flex Day Friday to work remotely.
In-Office Gym to help you stay active, healthy, and energized throughout the day.
Opportunities for Professional Development with access to courses and learning resources to help you grow your skills and advance your career.
Stock Options
Access to premium AI tool subscriptions
QA SDET with REST Assured or Karate Experience
Staff Software Engineer Job In McLean, VA
Strong only Automation, selenium
Over 7+ years of proven experience with deep expertise in Java, Selenium, BDD & TDD, Cucumber, Gherkin, and CI/CD tools.
Extensive experience in API automation, with proficiency in REST Assured or Karate; skilled in both front-end and back-end automation.
Strong knowledge of databases, with experience in writing complex SQL queries.
Exceptional communication skills with the ability to influence and engage with all levels of management.
Senior Software Engineer
Staff Software Engineer Job In Herndon, VA
We are searching for a Senior Software Engineer with a Defense company located near Melbourne, FL or Virginia . This is an in office position
Requirements:
Must have a current/active TS/SCI clearance.
Bachelor's degree
8+ years of experience in software development, ranging from work in a DevOps environment as well as full stack engineering.
Experience in the following technologies:
Java
Apache NiFi workflow configuration and deployment
Databases such as PostgreSQL and MongoDB
Python and machine learning
Docker
Kubernetes
Cloud-like infrastructure
Experience with Jenkins for pipeline integration and deployment.
Experience with Agile development methodologies.
Desired :
Experience with load balancing and performance tuning.
Knowledge of health monitoring tools and best practices.
Software Engineer
Staff Software Engineer Job In Alexandria, VA
Software Developer, Mid to Senior
Duration : Full-time
Clearance : Active Top Secret/SCI with CI Poly
Job Description:
Overview: Are you a seasoned software developer with a passion for creating innovative solutions? Do you have a demonstrated in-depth experience with Java and a strong understanding of sound software development principles and practices? If so, we want you to join our dynamic team! We are seeking a highly skilled and experienced Mid to Senior Level Software Developer. The ideal candidate will have a minimum of 14 years of experience in software development and in-depth expertise in Java. This role offers a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development.
Application Process: Interested candidates should submit their resume detailing their qualifications and experience.
Security Clearance Requirements:
This position requires all candidates to be U.S. Citizens and possess an active TS/SCI Security Clearance with a Polygraph.
** Updated within the past seven (5) years (crossovers acceptable).
Responsible for software development activities both individually and as a member of an agile team.
Actively participate in program increment planning and related team activities.
Analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the use of Computer Aided Software Engineering (CASE) tools and will use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable.
Provide software process management and control throughout the coding portion of the software development process.
Promote code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers.
Engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench.
Basic Qualifications:
Must have demonstrated experience with Java.
Fourteen (14) years of experience performing software development tasks and Bachelor's degree in Computer Science or a related discipline.
Four (4) additional years of software development experience may be substituted for a Bachelor's degree.
Experience or familiarity with multiple the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins.
Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience working with JSON, HTML, XML, XSLT.
Experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures).
Experience developing on Windows, and/or Linux operating systems.
Must have documented professional experience with web services.
Must have a strong understanding of sound software development principles and practices.
Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing.
Must be an independent thinker, capable of performing high quality work, both independently and with a team in a fast-moving environment.
Preferred Qualifications:
Bachelor's degree in Computer Science or a related discipline.
Experience with the following: JEE (EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting.
Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration.
Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD.
Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium.
Experience with Behavior Driven Development (BDD).
Experience with Secure Software development (i.e., Layer 7 Policy).
Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team.
Additional experience in J2EE, Python, C/C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus.
Software Engineer
Staff Software Engineer Job In Chantilly, VA
Full-time, onsite in Chantilly, VA
Required: active TS/SCI with Full Scope Polygraph
Are you ready to innovate and solve complex problems in the realm of software engineering? Ardent Principles is searching for a full-time Software Engineer to join our dynamic team.
If you are passionate about creating robust software solutions, thrive on collaboration, and are ready to make a significant impact, this is the opportunity you've been waiting for. Ardent Principles offers more than just a job - we offer a career path filled with growth and opportunities. Join us and let's shape the future together!
In this challenging yet rewarding role as a Software Engineer, you are an integral part of what brings our company's mission to life. You are primarily responsible for and must have demonstrated experience with or in:
Software Engineering Support
leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs in multi-cloud environments
managing and developing software applications in a multi-cloud environment (AWS, Azure, etc.)
demonstrated experience with Python
the ability to listen and transcribe from mission need to technical requirements
assessing project requirements and making informed technical recommendations
developing and documenting scripts on Linux platforms
designing, developing, and maintaining SQL-based databases, including PostgreSQLand MySQL
developing PL/SQL database scripts, including procedures, functions, exception handlers, and triggers
writing and tuning complex queries against structured and unstructured data sets
developing, documenting, and maintaining secure and scalable REST APIs
integrating services using messaging technologies, including service buses, publish and subscribe, and MQ.
working with geo-locational data at both the backend and the application tier.
developing software in a DevOps environment.
maintaining Jenkins Continuous Integration/Continuous Delivery (CI/CD) pipelines with automated testing and deployment.
using Git as a source code repository.
Systems Engineering DevOps Support
Experience working with ElasticSearch.
Using AWS to include S3, EBS, and EC2.
Platform and application automated deployment.
Cloud deployment, DevOps, containerization, web service and API management, and computing optimization.
Cloud database, storage, virtualization, and network configurations
Implementing DevSecOps CI/CD pipelines to support a multi-tenant environment.
Incorporating automated software quality checks, security scanning, infrastructure-as-code, and other modern DevSecOps tools and practices.
Working within cloud computing environments, Linux and Unix-based operating systems, and using ElasticSearch and Kibana.
Using requirements tracking programs such as JIRA or Confluence.
Maintaining, upgrading, troubleshooting, and managing software, hardware and networks.
Installing, configuring, testing, and maintaining operating systems, application software, and system management tools.
Monitoring system performance and troubleshooting.
WHO WE ARE
Passionate Integrity, Driven by Excellence
"Ardent Principles" signifies our unwavering commitment to excellence, driven by a profound passion and a strict adherence to ethical values. We believe that happy employees make for happy clients. Our mission is to act as a bridge between satisfied clients and fulfilled employees, ensuring that your job and well-being are our top priorities because your satisfaction leads to the success of our clients.
WHAT WE OFFER
Highly Competitive Salary: Recognizing and rewarding your expertise and contributions.
Generous Paid Time Off: Providing ample time for rest, relaxation, and personal pursuits.
Dedicated Training Budget: Supporting continuous learning and professional development.
100% Employer-Covered Family Vision, Dental, and Health Insurance: Ensuring comprehensive health coverage for you and your family.
100% Employer-Covered Life and Disability Insurance: Offering financial security and peace of mind.
401(k) Plan with a 6% Employer Match: Helping you plan and save for a secure retirement, with 100% vesting from day one.
11 Paid Government Holidays: Observing national holidays to ensure time off with family and friends.
Spot Bonuses for Exceptional Performance: Rewarding outstanding contributions and achievements.
Ready to take the next step in your career? Join us and be part of a team dedicated to driving positive change through technology. Your future starts here!
Senior UI Software Engineer
Staff Software Engineer Job In Chantilly, VA
requires US citizenship with the ability to be clearable***
Join our innovative team at SBS, where we are at the forefront of cloud technology, specializing in the development and deployment of AWS solutions. Our groundbreaking platform empowers mission owners to self-onboard, build, and secure Amazon Web Services (AWS) Impact Level (IL)-4/5 workloads within minutes, operating at the speed of commercial cloud while meeting the stringent requirements of the Government. The value of the COSMOS platform is to provide streamlined/automated ATO for IL-4/5 along with commercial experience to the government space.
We are seeking a highly skilled and experienced UI Software Engineer to contribute to the evolution of our platform. The successful candidate will lead the design and development of modern, responsive, and dynamic user interfaces. This role requires expertise in crafting seamless user experiences through advanced frontend technologies and effective collaboration with backend services.. If you are passionate about pushing the boundaries of cloud technology and thrive in a dynamic, agile environment, we want you on our team. This role is expected to be onsite in Chantilly, VA the majority of the time, and demands a hands-on approach with:
Responsibilities:
Design and wireframe modern, responsive user interfaces using tools like Figma or similar.
Develop and maintain UI components using React.js 18+ and Material UI.
Leverage React hooks, TanStack, and Axios to implement efficient state management and API integration.
Integrate UI with backend services via Node.js REST APIs and AWS Lambda.
Create and implement interactive data visualizations using am Charts, ReCharts, or similar libraries.
Write clean, maintainable code in TypeScript 4+ and ECMAScript 2020/11+.
Manage Azure Entra ID authentication and implement JWT for secure SSO in multi-application environments.
Collaborate closely with product managers, designers, and backend engineers to deliver exceptional user experiences.
Conduct code reviews, implement best practices, and mentor junior developers.
Stay updated on emerging UI/UX trends and technologies to enhance application interfaces.
Required Skills & Qualifications:
Strong experience with modern UX/UI design and responsive wireframing using Figma or similar tools.
Proficiency in React.js 18+ with Material UI.
Deep understanding of React hooks, TanStack, and Axios for state management and API interactions.
Practical experience with Node.js 18+ REST API development and integration with AWS Lambda.
Proven skills in data visualization library design and implementation, such as am Charts and ReCharts.
Expertise in TypeScript 4+ and ECMAScript 2020/11+.
Hands-on experience with Azure Entra ID authentication and JWT for secure user sessions in SSO environments.
***This position requires US citizenship with the ability to be clearable***
About SBS:
Strategic Business Systems, Inc. (SBS) is a National Information Technology Services company headquartered in the Washington D.C. Metro area. SBS provides IT infrastructure design, integration, and operation services. Our expertise encompasses the full spectrum of infrastructure technologies, including the latest network, server, data storage, disaster recovery, security, and Internet technologies.
Software Engineer in Test
Staff Software Engineer Job In Reston, VA
At Hexaware Technologies, we are a leading global IT Services company, dedicated to driving digital transformation and innovation for businesses around the world. Founded in 1990, Hexaware has grown into a global trusted partner for enterprises, offering comprehensive AI empowered services including IT Consulting, Application Development, Infrastructure and Cloud Management and Business Process services. At Hexaware we are a community of creative, diverse, and open-minded Hexawarians creating smiles through the power of great people and technology. We pride ourselves on our people-centric culture and commitment to sustainability. Our diverse team of over 30,000 professionals across 30 countries is driven by a shared passion for innovation and excellence. We foster a collaborative environment where creativity and continuous learning are encouraged, enabling our employees to thrive and grow.
Job Description:
Must have Experience ETL Testing with solid working knowledge on Advanced SQL Queries,
Strong SQL, UNIX, Autosys and ETL concepts such as 3NF, Dimensional models, facts loads, surrogate key, joins, data comparison across tables, automated job executions, shell scripting
Must have done automation testing on ETL testing such as Python. Ruby, Cucumber, Java etc
Very good communication skills
Should be a good team player.
AWS exposure required
Equal Opportunities Employer:
Hexaware Technologies is an equal opportunity employer. We are dedicated to providing a work environment free from discrimination and harassment. All employment decisions at Hexaware are based on business needs, job requirements, and individual qualifications. We do not discriminate based on race including colour, nationality, ethnic or national origin, religion or belief, sex, age, disability, marital status, sexual orientation, parental status, gender reassignment, or any other status protected by law. We encourage candidates of all backgrounds to apply.
Software Engineer in Test
Staff Software Engineer Job In Merrifield, VA
Top Skills:
Full Stack SDET (Front-End and Back-End Automation Test Exp Required)
Top 3 Required Skills:
Hands-on development/coding (Java)
Hand on experience with UI+API+DB automation testing
Hands experience on a wide variety of testing techniques and types and STLC process
Qualifications:
• At least 5 years overall SDET and/or development hands on experience.
• At least 2 years of mobile apps test automation experience in Android and/or iOS, Web, API
• At least 4 years of professional experience in software test automation, including creation and deployment of frameworks and design and maintenance of test automation
• At least 2 years of API Automation Testing.
• Experience with agile development methodology
• Experience with Cl/CD pipelines using tools such as GitHub, Jenkins, JUnit, Selenium, Cucumber, etc.
• Experience with Test Driven Development (TDD), BDD Behavior Driven Development, and Agile (XP)
• Experience with Test processes, open-source test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium, JMeter and Appium
• Experience working with a ticketing system such as Service Now or Jira
• Hands on experience with any cloud technology platforms, preferably Microsoft Azure.
• Must have hands on experience in Selenium Scripting, and SQL querying
• Must have hands on experience utilizing cloud hosted testing platforms such as Perfecto.
• Proficient in debugging issues.
• Proficient in Java
• Proficient in writing functional automation (UI/API)
• Solid foundation in data structures, algorithms, design patterns and strong analytical and problem- solving skills.
• Working knowledge of Pull requests, code reviews, etc
Software Engineer TS/SCI + CI Poly 130k-220K + 15% 401K
Staff Software Engineer Job In Herndon, VA
Millennial Software is revolutionizing the landscape of security and defense by leveraging our core competencies in software development, automation, DevSecOps, and machine learning.
We are an employee owned company, every employee receive equity in the company
100% company-paid medical, dental, and vision premiums for you and all dependents
Ability to get increased salary if you don't need medical/dental/vision
100% company-paid disability and life insurance benefits
15% 401(k) company contribution
30 days of PTO/holidays
Generous training budget
Paid Paternal and Maternal Leave
Business development / growth incentives
Top notch company swag
About this Position:
Millennial Software is looking for a self-starting, team-oriented Mid-to-Senior Software Engineer to join our dynamic development team in supporting a Government customer. The team will be creating an optimal architecture that can host modern and legacy applications and field updated capability quickly and securely. These are large-scale enterprise applications using web technologies, distributed computation and storage frameworks. The selected candidate will be working with sophisticated, cutting-edge domain analytics, with a system hosted on virtualized and cloud-computing platforms. The successful candidate will have the ability to work both independently with little supervision as well as engage with a team to achieve overall project objectives.
Essential Functions:
The Software engineer will perform the development and integration via industry best practices to create an optimal architecture for the government system.
Participate in a development team that uses agile methodologies combined with modern DevOps software practices and a technology-supported development infrastructure.
Help maintain the deployed system, diagnose and resolve issues, and provide support to end-users as needed.
The ideal candidate will have outstanding technical talent with desire to continuously learn and apply new skills and technologies
Requirements
Active TS/SCI w/POLY
Bachelor's Degree Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related discipline.
Minimum 4 years of prior relevant experience or minimum 2 years of prior related experience with a Graduate Degree
Experience in C++, Rust, or Python programming languages
Experience with Gitlab CI pipelines
Experience with Image Processing
Nice To Have
Experience with Kubernetes. Ideally has certified Kubernetes Administrator (CKA)
Experience with Docker containers
Experience with cloud technologies such as Amazon Web Services (AWS), specifically C2S
Experience with agile teamwork, and diverse multi-site geographical team collaboration
Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
Mobile Software Engineer
Staff Software Engineer Job In Reston, VA
Acclaim Technical Services, founded in 2000, is a leading language, operations, and technology services company supporting a wide range of U.S. Federal agencies. We are an Employee Stock Ownership Plan (ESOP) company, which is uncommon within our business sector. We see this as a significant strength, and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow.
We are actively hiring a Systems / Software Engineer with TS/SCI clearance and polygraph to join our Mission Technology Division in Reston, VA developing cutting-edge mobile technologies.
RESPONSIBILITIES
The Systems / Software Engineer will be responsible for overseeing the full life-cycle of complex systems developments. Task will include: defining requirements, threat and vulnerability risk management, system integration, system test and deployment. As a member of a dynamic team, candidates will work in a multi-tasking, quick-paced environment that encourages proactive and innovative exploration of concepts, technologies, and strategies that meet customer needs.
REQUIRED EDUCATION & EXPERIENCE
Must possess an Active TS/SCI Security Clearance with polygraph
B.S. degree in Computer Science, Electrical or Computer Engineering or a related technical discipline
Experience with: Python, C/C++, Java/J2EE, and/or Shell Scripting
Experience working in a Linux environment
At least 5 years of related experience
PREFERRED SKILLS
Experience working in a tool agnostic environment with the ability to transition between multiple technologies to accomplish tasks
Experience with cellular user equipment including: software stacks, networking protocols, operating systems, application technologies, radio frequency transmission, and security models.
Experience operating within an Agile Methodology
Strong problem-solving skills
Excellent verbal and written communication skills
Sr. Software Developer (Java)
Staff Software Engineer Job In Ashburn, VA
We are looking for an experienced and hands-on Senior Software Developer with strong coding skills in Java, and exposure to Python. The ideal candidate will have a robust background in system design, and proficiency in AWS and Microservices. This role involves leading proof-of-concept (POC) initiatives, guiding agile development processes, acting as a tech lead, and addressing production issues.
RESPONSIBILITIES:
Spearhead the design and development of innovative and high-impact initiatives, ensuring alignment with project goals and business objectives.
Evaluate and recommend new technologies and tools to enhance the development process and system performance.
Develop and refine system architecture, focusing on scalability, reliability, and maintainability.
Utilize AWS services and Microservices architecture to build robust and efficient solutions.
Provide technical leadership and guidance to development teams, ensuring best practices and high-quality code delivery.
Mentor junior developers and foster a collaborative and knowledge-sharing environment.
QUALIFICATIONS:
Strong hands-on experience with Java and exposure to Python.
Experience with any of the following frontend languages like JavaScript, Vue.js, React.js, or Angular.js is preferred. We use Angular.js.
Proficient in system design, including AWS and Microservices architecture.
Solid understanding of Agile methodologies and practices.
JavaFX Software Engineer
Staff Software Engineer Job In Manassas, VA
JavaFX Software Engineer - 100% on site in Manassas, VA
Candidate will support the development of applications and critical software solutions for the AN/SQQ-89 Undersea Warfare Combat System program.
Software design, development, integration, and test
GUI development and maintenance using JavaFX
Implementation and maintenance of interface software using Java
Development and modification of existing LINUX applications
Qualifications
U.S Citizen with the ability to obtain a DoD secret clearance
BS in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline
Minimum 2+ years of experience in JavaFX, or JavaFX familiarity paired with 3+ years of demonstrable GUI experience
0-4 years of experience in software engineering
Proficiency with object-oriented design paradigms
Senior Application Developer
Staff Software Engineer Job In Arlington, VA
Title: Senior Application Developer
Our end-client is on a mission to migrate away from BizTalk and OMNI by the end of 2026 to avoid costly licensing fees and embrace modern, cloud-based technologies. This initiative will leverage advanced tools to achieve greater efficiency and reduced costs. We are seeking a skilled Senior Application Developer to join an integrated development team and play a pivotal role in this transition. The developer will collaborate closely with business stakeholders and IT teams to deliver high-quality solutions.
Key Responsibilities
Full Lifecycle Development:
Participate in all stages of the development process, including requirements analysis, system design, development, testing, continuous integration/deployment, configuration management, implementation, and ongoing support.
Collaborate closely with staff, external contractors, and other vendors to deliver robust solutions.
Architecture and Code Quality:
Develop and maintain architecture and integration documentation.
Conduct code reviews to ensure adherence to coding standards, architecture guidelines, and user requirements.
Follow defined development processes, standards, and best practices in all work, including coding, testing, documentation, and reporting.
Ownership and Accountability:
Take full ownership of assigned projects, tasks, and issues, ensuring they are completed successfully and on time.
Act as a trusted advisor to business users, delivering excellent customer service and providing knowledge-sharing opportunities with internal teams and contractors.
Agile Development:
Actively participate in Agile ceremonies, including daily stand-ups, sprint planning, and design meetings.
Contribute to Agile best practices such as continuous integration, automated unit testing, and automated builds/deployments.
Documentation and Communication:
Create and maintain documentation related to tasks, including JIRA tickets, architecture diagrams, design artifacts, and project wiki entries.
Clearly communicate project progress and any technical challenges to stakeholders and team members.
Required Skills and Technologies
Backend Technologies:
Node.js (including frameworks such as Next.js and/or NestJS).
ASP.NET with C#.
Cloud and Integration Technologies:
AWS services: Lambda, CloudFront, EC2, S3, AmazonMQ, EventBridge.
Database Systems:
MongoDB.
MS SQL Server.
Nice-to-Have Skills:
Knowledge of BizTalk is a plus but not required.
Angular (version 1 and 2+).
Senior Software Engineer
Staff Software Engineer Job In Arlington, VA
MissionML Software Engineers develop the core MissionML Studio platform of tools that the Forward Deployed Engineering team uses to configure machine learning solutions on behalf of customers. Collectively, the studios allow FDEs to build, deploy, and manage machine learning-ready data products and services at scale.
KEY ROLE ACTIVITIES
Design, develop, and maintain performant and scalable full-stack applications
Collaborate closely with Product Management, User Interaction Designers, and Front-End/Back-End Engineers.
Define MissionML's approach to testing, type safety, and our overall strategy to improve code and product quality
Build tools that allow MissionML and product teams to prototype, build, change, test, and debug product experiences more rapidly
Lead cross-team technical design discussions on the application architecture, UI components, UX, back-end and third-party integration, and testing
Rapidly fix bugs, solve problems, and proactively strive to improve our products and technologies.
Drive improvements to automated deployment solutions, and proactively monitoring those solutions across products and environments
Manage individual project deliverables and mentor junior team members on industry coding standards and design techniques.
CORE QUALIFICATIONS
Bachelor's degree in computer science, computer engineering, or related field
3+ Years of professional software development experience with JavaScript, Java, or Python (8+ for lead)
Experience in building scalable web applications
Proficiency in modern front-end frameworks (React, Angular, or Vue.js)
Strong knowledge of backend development and architecture
Expertise in web application deployment and cloud services (AWS, Azure, Google Cloud)
Experience with containerization technologies (Docker, Kubernetes)
Knowledge of CI/CD pipelines and DevOps practices
Strong back-end development experience in Python or Java
Experience with database technologies (SQL and NoSQL, e.g., MySQL, PostgreSQL, MongoDB)
Experience with RESTful APIs, GraphQL, or other web services
Thrive in a dynamic, rapidly changing environment and value end-to-end ownership of projects
Knowledge of Agile development methodology
Knowledge of distributed systems, test-driven development, SQL and NoSQL databases, and performance optimization tools
Proven experience in cross-organizational collaboration
Proven ability to work effectively in a dynamic, fast-paced environment
Demonstration and proven track record of Polydelta's core values: Ambition, Excellence, Entrepreneurship, Humility, Empathy, Integrity
Aspirations to leverage this role to achieve ambitious, self-determined professional goals
PREFERRED QUALIFICATIONS
Advanced degree in engineering, sciences, or related field
Contagious workplace optimism and joyful intensity
Eagerness to be coached, grow, and improve to demonstrate Polydelta's core values better
Strong orientation to support, coach, and mentor colleagues, junior professionals, and interns
POLYDELTA CORE VALUES EVALUATION FRAMEWORK
As a subsidiary of Polydelta, MissionML inherits the Polydelta's core values. All MissionML employees are selected based on character and compensated based on their ability to demonstrate Polydelta's values while employed. The following table outlines how the Full-Stack Software Engineer demonstrates Polydelta's values.
Ambition
Identifies and builds innovative technical solutions to meet project goals, considering constraints such as time, resources, and technical limitations
Takes ownership of personal development in new technologies, frameworks, or tools and incorporates those learnings into their work to drive impactful, high-quality outcomes
Actively seeks out opportunities to improve systems, processes, or products that align with the company's strategic vision, working to maximize the impact of their technical contributions
Excellence
Consistently produces high-quality, well-tested, and maintainable code that meets both functional and non-functional requirements (e.g., performance, security)
Ensures clear, concise, and persuasive communication when discussing technical concepts with non-technical stakeholders, and works to simplify complex ideas without sacrificing accuracy
Pays careful attention to detail in every part of the development lifecycle, from design through implementation and testing
Entrepreneurship
Actively keeps up-to-date with advancements in software engineering, cloud computing, machine learning, and other relevant fields to identify opportunities for innovation within the company's product offerings
Independently identifies problems or areas for improvement in the product, architecture, or codebase and takes initiative to propose and execute solutions
Demonstrates the ability to independently research new technologies and practices, then brings thoughtful recommendations to the team or leadership without requiring constant guidance
Humility
Demonstrates openness to feedback from peers, leads, and stakeholders, and applies constructive criticism to improve performance and technical output.
Treats colleagues and customers with respect, avoiding a condescending tone, and ensuring technical discussions are accessible and collaborative
Actively listens to perspectives from those closest to the product or customer to inform decisions and solutions
Willingly acknowledge when they do not have the answer, and seek the insights of others to make more informed technical decisions
Empathy
Understands the technical challenges and constraints faced by the CEO, product managers, and other team members, and adjusts their work accordingly to support broader company objectives.
Strives to build realistic timelines and expectations for project deliverables, considering the needs and capabilities of stakeholders
When faced with ambiguous requirements or limited information, works to anticipate what stakeholders might want or need, offering well-formed hypotheses and seeking clarification where necessary
Integrity
Consistently follows through on commitments, ensuring timely delivery of code, features, or bug fixes while maintaining high-quality
Proactively communicates progress, blockers, and delays to stakeholders, ensuring they are never left wondering about the status of ongoing work
In situations where commitments cannot be met (due to technical limitations or unforeseen issues), communicates early and transparently with stakeholders, providing solutions or alternatives
Takes responsibility for their work, even in situations where leadership may not directly observe their contributions, ensuring that commitments
Senior ServiceNow/Vulnerability Response Developer
Staff Software Engineer Job In Manassas, VA
Role- Senior ServiceNow/Vulnerability Response Developer
Experis IT is partnered with the worlds leading provider of secure financial messaging services in their search for a Senior ServiceNow/Vulnerability Response Developer to join their team in Manassas, VA.
***This role requires working onsite no less than 2 days a week in Manassas, VA***
We are in search of a Senior ServiceNow Developer with an expertise in vulnerability response and basic knowledge/experience implementing GRC.
Description/Key Responsibilities:
Design, develop, review, test, deploy and support out of the box and custom solutions in the ServiceNow platform.
Conduct requirements analysis for development of new features, components and enhancements to existing components.
Conduct or participate in design discussions, design/code walkthrough meetings.
Ensure compliance to security best practices and coding standards.
Ensure compliance to reference architecture and requirement/design artefacts.
Ensure compliance to development and release methodologies (CM/CI/CD).
Navigate and adapt to various environments providing support for and working closely with customers.
Provide technical guidance to customers and act as mentor to less senior team members - may give presentations to management and customers.
What It Takes to Succeed in this Position:
Proven experience as a ServiceNow Developer with at least 5 years software development experience and can demonstrate strong development skills in the areas of Vulnerability Response.
Experience in setting up and managing both out of the box and custom applications.
Proven experience of ServiceNow system administration.
Ability to demonstrate experience with determining the best possible solution.
Must be comfortable working independently with minimal oversight as well as comfortable working in a team setting swarming and peer programming.
Excellent problem solving and analytics skills, with proven experience of requirements gathering and translating requirements into technical deliveries.
Demonstrate excellent communication skills and be confident presenting ideas and designs to different stakeholder levels.
Senior DevOps Software Engineer
Staff Software Engineer Job In Chantilly, VA
TCI has an immediate need for a Senior DevOps Software Engineer in Chantilly, VA or Colorado Springs, CO (no remote). This is not a Corp2Corp opportunity. This is a long-term contract opportunity with the possibility of hire. In addition to competitive, market-rate based pay, TCI provides all our Consultants with Comprehensive Medical/Dental Insurance, 401k, Life Insurance and Long-Term Disability benefits.
NOTE: This position requires US Citizenship and a current Top Secret / SCI Security Clearance w/Poly.
SUMMARY
Our client is an agile global aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. The company provides advanced defense and commercial technologies across air, land, sea, space, and cyber domains.
The Senior DevOps Software Engineer will join a dynamic development team in supporting space domain mission applications. The selected candidate will be working with a classified large-scale enterprise application using web technologies, distributed computation and storage frameworks, and sophisticated, cutting-edge domain analytics, with the system hosted on virtualized and cloud-computing platforms.
RESPONSIBILITIES
Participate in a team in implementing DevSecOps methodologies into an Agile software development environment.
Collaborating and leading with other engineers to plan, design and develop the DevSecOps environment that includes cohesive CI/CD pipelines.
Supporting the entire Software Development Lifecycle with an emphasis on build and release management via automation.
Analyzing continuously the DevSecOps environment for technical and process improvements (e.g. integration of security measures, faster security and software updates, improved automation, reduced glitches, and software failures, etc.)
Maintaining the deployed system, deploying updates and fixes, investigating, and resolving technical and network issues, providing technical support to end-users as needed.
The ideal candidate will have outstanding technical talent with desire to continuously learn and apply new skills and technologies.
REQUIREMENTS
MUST have an active Top Secret SCI Security Clearance with CI Poly.
Bachelor's degree in Information Systems, Computer Science, Software Engineering, or a related discipline and a minimum 9 years of prior relevant experience. OR a graduate degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience.
Must have a CompTia Security + Certification.
Experience with configuration management tools such as like Puppet, Chef, and/or Ansible.
Experience with Kubernetes
Experience (Mid/Senior level) with Linux administration, preferably RHEL/CentOS 7 and 8.
Experience with cloud technologies such as Amazon Web Services (AWS) or GovCloud.
Must be a US Citizen and currently possess a Top Secret Security Clearance.
Preferred Additional Skills
Experience with Space Systems.
Experience with continuous integration, build management, and automated test frameworks.
Experience with deploying software applications to operations.
Experience with diverse multi-site geographical team collaboration.
Experience using the Agile/Scrum methodology.
Experience with Microservices
Senior Software Engineer
Staff Software Engineer Job In Quantico, VA
Tyto Athene is seeking a Sr. Software Engineer to support our law enforcement customer in Quantico, VA. The Sr. Software Engineer must possess an in-depth working knowledge of Microsoft Access and Excel, formatting and processing large data files, and using various types of scripts. Requires high degree of competence in analyzing functional business applications and design specifications for functional activities.
Responsibilities:
Translates detailed design into computer software.
Tests, debugs, and refines the computer software to generate the required software enhancements and system components.
Prepares both program-level and user-level documentation.
Enhances software and database queries to reduce operating time or improve efficiency.
May provide technical direction to programmers to ensure program deadlines are met.
Converts legacy media into digitized formats to enable upload onto digital telephony collection system.
Familiar with SAML/OAUTH authentication models utilizing various IDP providers (i.e., ADFS, SAML aware applications)
Proficient with JavaScript (i.e., Node, Sencha, jQuery).
Familiar integrating front-end applications with MySQL (i.e., stored procedures, triggers, CRUD).
Full-stack development capabilities.
Develop and deploy docker containers.
Required:
Must have eight years or more of technical experience as an applications programmer on computer and database management systems.
Specifically, must have five or more years of experience with high level programming languages (C# preferred), Windows based OS (Windows 7 and higher is preferred), Microsoft Visual Studio (2008 version or higher), and ASCII.
Requires experience with media file types including WAV and VOC; file systems including FAT32, NTFS, and UFS; and NoSQL and Relational Database Management Systems (RDBMS) (MySQL preferred).
Clearance:
Active TS/SCI security clearance is required
Education:
B.S. degree or equivalent in Computer Science or related field with 5 years of work experience, or 9 years of relevant experience in lieu of a degree.
Location: Quantico, VA (onsite)