Senior Software Developer
Remote Software Engineer Lead Job
Work Type: Hybrid - Ability to go onsite a few times a month in Alexandria, VA or Charlottesville, VA
Remote Work: 75%
Job Description
Responsible for containerization, automation and scripting of infrastructure as code, configuration and integration of services, monitoring, and stability of the management infrastructure. Develops hardened machine images (e.g. AMI/Azure VM), ensures STIG compliance, and custom services to facilitate security inheritance.
Responsibilities
Possesses and applies a comprehensive knowledge across key tasks and high impact assignments. Plans and leads major technology assignments. Evaluates performance results and recommends major changes affecting short-term project growth and success. Functions as a technical expert across multiple project assignments. May supervise others.
Qualifications
Bachelor's degree in Information Technology related area of study. 6 years of experience implementing IT systems may substitute for academic degree.
7+ years software development experience with programming, scripting, or markup languages, that may include golang, Java, JavaScript, Bash, Ansible, Puppet, Salt, Python, C, C++, C#, XML, JSON, or YAML.
Experience with provisioning, installation, configuration, operation, and maintenance of software and infrastructure-as-code in a DevSecOps and continuous delivery environment using tools such as terraform
2+ years' experience with Amazon Web Services
2+ years' experience with Kubernetes
1+ years' experience with Linux operating systems, command-line interfaces, network technologies
Active Top-Secret clearance, SCI eligibility
Compliance with DoDD 8570.01-M IA certifications; IAT Level II baseline and computing environment certifications such as Security + and an AWS certification
Located within a 120-mile radius of NGIC
Clearance
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Requires a TS/SCI clearance to start.
Compensation and Benefits
Salary Range: $150,000 - $215,000 (Compensation is determined by various factors, including but not limited to location, work experience, skills, education, certifications, seniority, and business needs. This range may be modified in the future.)
Benefits: Gridiron offers a comprehensive benefits package including medical, dental, vision insurance, HSA, FSA, 401(k), disability & ADD insurance, life and pet insurance to eligible employees. Full-time and part-time employees working at least 30 hours per week on a regular basis are eligible to participate in Gridiron's benefits programs.
Gridiron IT Solutions is an Equal Opportunity 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.
Gridiron IT is a Women Owned Small Business (WOSB) headquartered in the Washington, D.C. area that supports our clients' missions throughout the United States. Gridiron IT specializes in providing comprehensive IT services tailored to meet the needs of federal agencies. Our capabilities include IT Infrastructure & Cloud Services, Cyber Security, Software Integration & Development, Data Solution & AI, and Enterprise Applications. These capabilities are backed by Gridiron IT's experienced workforce and our commitment to ensuring we meet and exceed our clients' expectations.
No fields configured
Senior AWS Software Engineer
Remote Software Engineer Lead Job
100% Remote role. Our client is seeking a Senior AWS Software Engineer.
Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $83 - $93 / hr. w2
Responsibilities:
Help lead the migration of a large, complex Java application from on-premises to AWS cloud
Design and implement scalable, secure, and efficient cloud architectures on AWS
Collaborate with cross-functional teams to ensure seamless migration and minimal downtime
Develop and deploy Java applications on AWS using best practices and cloud-native services Ensure compliance with AWS security and compliance standards (FedRAMP, HIPAA, etc.)
Optimize application performance, scalability, and cost efficiency on AWS
Create Terraform scripts to automate various DevOps tasks
Mentor junior developers on AWS best practices and cloud development
Participate in code reviews and ensure adherence to coding standards
Assist in the development of Agile Epics, Features, and User Stories related to cloud and data storage development.
Support Agile teams as a subject matter expert
Analyze data and usage to find patterns and solutions to business challenges
Make business recommendations to stakeholders in a clear manner based on architectural best practices
Experience Requirements:
Bachelor's or higher degree in Computer Science or a related field.
14+ years of experience as a software developer, with a strong focus on Java
5+ years of experience developing and deploying applications in an AWS environment
AWS certifications (e.g., AWS Certified Solutions Architect, Developer)
In-depth knowledge of AWS services (EC2, S3, RDS, Lambda, SQS, SNS, Glacier, Terraforms, API Gateway, CloudSearch, Elastic Load Balancing , etc.)
Expertise in Java, SpringBoot, Hibernate, JPA, and related frameworks
Experience with Agile development methodologies and version control systems (Git)
Strong understanding of cloud security, compliance, and governance
Excellent problem-solving skills, with the ability to troubleshoot complex issues
Proven experience leading migration projects and collaborating with cross-functional teams
Experience with containerization (Docker) and serverless architectures
Experience with Cloud data management tools
Knowledge of DevOps tools (GitLab Runner)
Familiarity with cloud-based CI/CD pipelines
Experience with monitoring and logging tools (CloudWatch, ELK Stack)
Knowledge of data encryption and security approaches
Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range.
W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.
Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact ********************.
Software Development Engineer, AWS Cloud HSM
Software Engineer Lead Job In Arlington, VA
Herndon Are you excited at the prospect of keeping millions of customers' data safe? Do you want to help secure web services by implementing cryptography at scale? Security is the #1 concern of customers moving to the cloud and the AWS Cryptography team is dedicated to providing the security features our customers need. We enable customers to confidently move sensitive workloads to the cloud where they can benefit from strong security controls that help meet internal and external compliance requirements. AWS Key Management Service and AWS CloudHSM provide encryption and key management services, while AWS Certificate Manager handles the complexity of provisioning, deploying, and managing certificates.
AWS Cryptography services are early-stage but with very strong customer demand. We are looking for an experienced software developer with an interest in practical cryptography to join us in building the most secure services in AWS. Our systems protect customer keys and accelerate use of cryptography in all AWS services.
You should have experience designing scalable, customer-centric systems and a passion for simple and elegant software solutions. Along with senior leaders, principal engineers, and security specialists you will discover and solve the new interesting challenges of growing and operating a globally distributed cryptographic security service.
Your responsibilities include:
- building a massively scalable digital security system that is core to all AWS services.
- owning the complete software development lifecycle; defining, prioritizing, designing, implementing, and testing new features for AWS Cryptography.
- operating an AWS business with globally distributed servers and customers.
- working as part of a team to develop solutions for our customers.
- owning one of the most secure and reliable services in all of AWS.
Utility Computing (UC)
AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.
About AWS
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.
Inclusive Team Culture
Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.
Mentorship & Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Software Engineer
Remote Software Engineer Lead Job
Introduction
We are looking for a Software Engineer to help scale and refine our AI-driven hiring platforms. This is an opportunity to work on innovative technologies that are transforming the recruitment process by leveraging machine learning to match candidates with their ideal roles. As a Software Engineer, you will contribute to building robust, scalable systems that power our user-facing products and internal platforms.
About the Company
Our platform uses AI models to predict human ability and streamline hiring. By analyzing resumes, conducting AI-driven interviews, and using online profiles like GitHub, we can predict the most suitable job for each candidate. With a ranking model at the core of our system, we help companies-from startups to leading AI labs-find the best candidates from millions of profiles. We're building a platform that combines AI with real-world recruitment needs to help employers and job seekers connect more efficiently.
About the Role
As a Software Engineer, you will play a key role in shaping our products. You'll be working on both the Team platform, where companies find and hire talent, and the Work platform, where candidates complete AI interviews and build their profiles. We are hiring both product engineers and platform engineers, so whether you're focused on the backend or frontend, you'll be part of a team that directly impacts millions of users worldwide.
What We Can Offer You
Competitive salary and equity options
Opportunity to work with cutting-edge AI technology
Flexible work environment, with options for remote work
Collaborative, startup culture with a strong focus on innovation
Exposure to both product and platform development
Key Responsibilities
Backend Development: Design and implement scalable backend systems, such as optimizing our AI interviewer to handle concurrent interviews, and develop APIs to integrate AI models across the platform.
Frontend Development: Work with React and Next.js to enhance the user experience on our Team and Work platforms. Implement new UI components and optimize performance.
Database Optimization: Improve the performance of candidate-query matching algorithms by optimizing the underlying MySQL database.
Collaboration: Work closely with cross-functional teams, including product managers and designers, to build and enhance features based on user feedback.
Relevant Skills & Experience
Strong experience with Python, Django, React, Next.js, SQL, and cloud platforms (AWS/GCP).
Backend engineers should have at least 2 years of experience with Python and Django, as well as experience with database design and SQL.
Frontend engineers should have at least 2 years of experience with React and Next.js, and a strong portfolio demonstrating UI/UX expertise.
Experience with full-stack development and cloud infrastructure is a plus.
Relevant Keywords:
Python
,
Django
,
React
,
Next.js
,
SQL
,
cloud platforms
,
AI models
,
scalable backend systems
,
UI/UX
,
frontend optimization
,
database performance
.
If you're an engineer who thrives in a fast-paced, high-impact environment and is passionate about using technology to solve real-world problems, we'd love to hear from you.
Software Development manager
Software Engineer Lead Job In Herndon, VA
Join Sky Solutions, LLC - Pioneering Digital Transformation Excellence!
Sky Solutions is a leading digital services firm in the Washington D.C. Metro Area, specializing in Cloud-Native Solutions, AI, Agile methodologies, and Low-Code/No-Code Development. We empower Government, Financial Services, and Healthcare organizations to achieve breakthrough outcomes through innovative, flexible cloud technologies. Committed to diversity and a digital-first approach, we help clients confidently navigate their digital transformation journeys.
Job Title: Software Development Manager
Location: Remote
Duration: Long Term
Job Overview:
We are seeking a Senior Software Development Manager with extensive experience leading technical teams and delivering high-quality solutions in federal environments. In this role, you will drive the design, development, and deployment of enterprise applications, emphasizing innovation and integration across platforms to support critical CMS projects. This is a strategic leadership role requiring a deep understanding of software architecture, process orchestration, and emerging technologies in the federal healthcare sector.
Key Responsibilities:
Lead the development of enterprise-scale applications, ensuring integration, performance, and scalability.
Establish and enforce programming standards, reusable architecture principles, and technical best practices.
Collaborate with stakeholders to design solutions aligned with CMS requirements and long-term IT strategies.
Oversee the integration of diverse system components, ensuring interoperability and seamless functionality.
Manage a cross-functional development team, fostering a collaborative and high-performance culture.
Guide technical teams in addressing complex software challenges and delivering innovative solutions.
Stay informed on new tools, frameworks, and methodologies to enhance project outcomes.
Oversee application testing, deployment, and maintenance with a focus on security and compliance.
Act as a liaison between business users and technical teams to ensure alignment on project objectives.
Evaluate system architecture and recommend enhancements to improve reliability, efficiency, and scalability.
Experience:
8+ years of experience in software development and technical leadership, with a focus on federal programs.
5+ years of hands-on experience in customizing and implementing Case Management Systems (e.g., IBM Case Manager).
Demonstrated experience in managing complex system modifications and workflows.
Proven success in leading Agile-based software development teams.
Technical Proficiency:
Front-End Development: Angular, JavaScript
Backend Development: Spring Boot, Microservices, Camunda for process orchestration
Data Tools: ElasticSearch, Apache NiFi, PostgreSQL
Cloud Platforms: AWS (Infrastructure, Containers, Kubernetes, Nginx)
Programming Languages: Java, JavaScript
Reporting Tools: Cognos, Business Objects
Preferred Qualifications:
Strong understanding of CMS regulations, including FHIR standards and healthcare data protocols.
Experience with CI/CD pipelines and DevOps practices.
Advanced certifications in cloud platforms or software architecture (e.g., AWS Solutions Architect, TOGAF).
Proficiency in data governance and process improvement methodologies.
Soft Skills:
Excellent leadership and team-building capabilities.
Strong analytical and decision-making skills.
Effective communication skills to bridge technical and non-technical audiences.
Adaptability to handle dynamic project demands in a federal environment.
A proactive approach to identifying challenges and delivering solutions.
Education:
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
Master's degree preferred.
At Sky Solutions, we value diversity and inclusion in our workforce. We are committed to creating a welcoming environment for all employees and applicants. We do not discriminate based on race, color, religion, gender, sexual orientation, age, disability, or any other protected status. We encourage applications from all qualified candidates who share our vision and values.
Senior Software Development Engineer in Test (SDET)
Software Engineer Lead Job In Reston, VA
Job Title: Senior Software Development Engineer in Test (SDET)
We are seeking an experienced Senior SDET with a strong development background to design and implement robust test automation frameworks. The ideal candidate is proficient in Java, Python, TypeScript, TDD, BDD, cloud technologies, and DevOps practices. Exceptional communication, problem-solving, and mentoring abilities are essential for success in this role.
Key Responsibilities:
Develop and maintain automation frameworks for UI, Mobile, API, Database testing (functional, regression, integration, performance).
Integrate automated tests into CI/CD pipelines in collaboration with DevOps and QA teams.
Create test cases in BDD frameworks using Java, Python, or TypeScript with tools like Cucumber.
Validate database functionality and ensure data integrity with complex queries.
Implement test strategies for cloud-based environments using Docker, Kubernetes.
Analyze system requirements, design efficient test plans, and ensure optimal test coverage.
Identify, track, and resolve testing issues efficiently.
Mentor team members and foster a test automation-focused culture.
Qualifications:
5+ years of professional experience in software development and test automation.
Expertise in Selenium, Playwright, and Karate tools.
Strong programming skills in Java, Python, and TypeScript.
Proficiency with BDD frameworks (Cucumber, SpecFlow).
Hands-on experience with cloud platforms (AWS, Azure, GCP) and technologies like Docker, Kubernetes.
Familiarity with DevOps tools (Jenkins, Git/Bitbucket) and CI/CD processes.
Strong database knowledge (SQL Server, MongoDB, PostgreSQL).
Preferred Skills:
Familiarity with Big Data technologies.
Cloud certifications (e.g., AWS).
Experience with code quality tools (e.g., SonarQube).
Senior UI Software Engineer
Software Engineer Lead 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
Software Engineer Lead Job In Fairfax, VA
Software Engineer - Fairfax, VA - Up to $337,500 inc. benefits
Java Software Engineer - TS/SCI
Clearance: TS/SCI minimum required
Base Salary: $100,000 - $225,000 (Open to different experience levels)
Benefits:
401k: Employer contributes 25% of base salary, no employee contribution required ($25,000 - $56,250 annually, paid in monthly)
Benefits Account (can be spent on benefits or taken as cash): 25% of base salary ($25,000 - $56,250)
Fully flexible working hours (you choose start/finish time)
Up to 8 Weeks' PTO
Medical/Dental/Vision
Life Insurance
100% tuition reimbursement (PhD, MSc, BSc, Vendor Certs)
This corporation sits within a multi-billion-dollar organization operating on a global scale, employing 100,000+ people worldwide. They are a leading provider to the Intelligence and Defense communities within the US, servicing their clients through some of the most exciting contracts out there, which have been in place for 30+ years and counting.
They are well-established and regularly undergo continuous growth, hence their need for the full-time addition of an Software Engineer to be based at their Fairfax, VA HQ.
You will set up various instances for deploying applications in an agile development, using CI/CD principles. You will play a key role in the design, development, and deployment of new applications, microservices, APIs, and web applications
Much more information will be disclosed at interview stage surrounding complete responsibilities and project scopes.
Key Skills:
Java 8 or higher
Docker / Kubernetes
Linux
Spring / Hibernate / JPA frameworks
Experience building cloud-based environment
Software Development, Java, Kubernetes, IT, Engineering, Software, Docker, Spring, Hibernate, TS/SCI, DoD
Sr. Software Developer (Java)
Software Engineer Lead 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.
Senior Application Developer (2879155)
Software Engineer Lead Job In Arlington, VA
Job Title: Senior Application Developer
Hybrid in Arlington, VA
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
Frontend Technologies:
Angular (version 1 and 2+).
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.
Senior Application Developer
Software Engineer Lead Job In Fort Belvoir, VA
SOS International LLC (SOSi) is seeking a highly qualified Senior Application Developer to join our team in support of our US Army government customer. The Senior Application Developer will perform as a technical expert in the area of system integration and application development supporting the operation, maintenance, and modification of the ARIMS family of applications.
Essential Job Duties:
Support the project manager in overseeing project operation, planning, and execution.
Formulate objectives and levels of effort through research and fact-finding with customer representatives and project managers.
Be responsible for the software development life cycle from planning to implementation to testing and documenting, to deployment and maintenance.
Assist the project manager and client in developing a schedule/timeframe for each project to ensure each one is executed efficiently and in a timely manner.
Create and maintain complete and accurate documentation on all supported applications.
Oversee technical issues related to the operation, maintenance, and modification of GOTS application.
Work with customer stakeholders to design or customize software with a focus on optimizing operational efficiency.
Apply knowledge of hardware and/or software engineering principles.
Design and/or customize software for client use to optimize operational efficiencies.
Monitor application performance and perform application changes to optimize performance.
Analyze and design GOTS applications and systems with a focus on improving functionality and stakeholder usability.
Provide evaluations and recommendations of GOTS applications and systems to provide solutions to complex technical challenges.
Follow all applicable agency policies, procedures, and regulations.
Provide technical guidance to lower-level developers and engineers.
Minimum Requirements:
Bachelor's degree or postgraduate degree in engineering, scientific, technical, or business management disciplines from an accredited college or university.
A minimum of 5 years of technical supervisory experience in an application/software development environment.
An active in scope Top Secret security clearance or a Secret with the ability to obtain a Top Secret.
Experience with GOTS applications such as ARMIS, AAO, ACOTD, FACTS, MDR, or ADAMS.
Experience with Microsoft SQL and the .NET framework.
Experience with Configuration Management processes including Change Control Boards (CCB).
Ability to schedule, track, and perform across multiple concurrent projects.
Must have demonstrated the ability to communicate with a variety of stakeholders in multiple formats.
Must possess baseline and computing environment certifications for IAT-II IAW DoD 8570.01-M (CCNA-Security, CySA+, GICSP, GSEC, Security+, CND, or SSCP).
Work Environment:
Normal office conditions.
Core hours of operation are Monday through Friday, 0600 - 1700.
On government site within Ft. Belvoir, VA.
SOSi does not discriminate against job applicants or employees on any legally recognized basis including, but not limited to age, race, color, religion, national origin, genetic information, sex, sexual orientation, gender identity or expression, marital status, disability, veteran status, or any other characteristic protected by applicable U.S. federal, state, and local laws.
Senior ServiceNow/Vulnerability Response Developer
Software Engineer Lead 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.
Software Engineer in Test
Software Engineer Lead 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 in Test
Software Engineer Lead 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.
Lead ServiceNow Developer
Software Engineer Lead Job In Reston, VA
Title: Lead ServiceNow Developer
Duration: 5+ Year Contract
Compensation: $60/hr to $70/hr.
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Must haves/Job Description:
*** DHS Public Trust or Secret Clearance REQUIRED! ***
Our client is looking for a remote DHS Cleared ServiceNow Developer. The Lead ServiceNow Developer will play a pivotal, technical-leadership role in successfully deploying ServiceNow solutions for our clients. This role will be responsible for configuring, customizing, and implementing ServiceNow applications to meet specific business requirements. Technical expertise and attention to detail are critical to the success of our projects and the satisfaction of our clients.
Minimum 9 years experience in ServiceNow
ServiceNow certified System Administrator
Have to have Vast experience in ServiceNow development and architecture
Proficiency in app engine
Strong experience with portal Experience in integrations
Experience leading teams and the ability to identify issues and determine solutions without impacts to the system
Experience in an agile environment
Strong verbal and written skills
Ability to interface and explain technical concepts to technical and non-technical audience
Senior DevOps Software Engineer
Software Engineer Lead 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
Software Engineer
Software Engineer Lead Job In McLean, VA
Pinnacle Government Solutions is a minority-owned small business that provides Software and Cloud Engineering Solutions for our Department of Defense and Federal Civilian agencies. We bring SME-level expertise and over two decades of industry knowledge and experience. We believe in getting it right for our customers and our country.
We are looking for a Software Engineer ideally experienced in Java as your primary programming language, who wants to work on an agile development team using modern development practices tackling both new development and operational support of systems that advance National Security. We have numerous programs in all phases of the development and operational life cycle, from smaller single scrum team efforts to larger multi-team efforts.
Required Skills
Bachelor's degree in Computer Science or related STEM discipline with 1+ years of relevant software development experience
Experience as a front-end, back-end, or full-stack developer
Experience developing on teams using Agile methodology, process, and tools
Experience designing, developing, and troubleshooting ideally in Java or Python
Experience using object oriented design
Experience using version control software
Desired Skills (Optional)
US Citizenship or current government clearance up to TS/SCI w/ Poly
Experience designing, developing, and troubleshooting in C++, C, Python, and/or JavaScript
Experience designing, developing, and troubleshooting distributed systems
Experience with software development in a Linux environment
Experience with range of software development phases from research, to new development, and to operations
Experience with Atlassian tools (Jira, Confluence, Bitbucket)
Experience with AWS Services
Experience with software system integration, testing, and deployment, including but not limited to automation
Software Engineer TS/SCI + CI Poly 130k-220K + 15% 401K
Software Engineer Lead 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
Software Engineer Lead 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
Senior Software Engineer
Software Engineer Lead 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)