SAIC is searching for a motivated, career and customer-oriented **Sr. Software Front-End Web UI Developer** to join our software development team. This role involves designing, developing, and maintaining engaging and high-performing user interfaces for web applications. The ideal candidate will have a strong understanding of modern front-end technologies, responsive design, accessibility, and performance optimization within an agile development environment. This is a 100% Remote role.
**Responsibilities**
+ Participate in **technical planning** , requirements definition, UI design, testing, and integration of web-based applications.
+ Design and implement **user interfaces** that are responsive, accessible, and aligned with UX best practices.
+ Collaborate closely with UX designers, back-end developers, and stakeholders to translate design concepts and requirements into interactive applications.
+ Develop, test, and deploy UI components using **modern JavaScript frameworks** (Angular).
+ Ensure the **performance, scalability, and responsiveness** of web applications across browsers and devices.
+ Participate in **daily stand-ups and sprint activities** as an active member of the agile development team.
+ Apply **front-end engineering best practices** , including code modularization, reusability, and maintainability.
+ Implement **automated testing** (unit, integration, end-to-end) and support CI/CD pipelines for front-end deployments.
+ Collaborate with team members on **technical problem-solving** and new feature development.
+ Maintain comprehensive **documentation** for designs, components, and implementation details.
+ Utilize development tools such as **Visual Studio Code, Git, and Azure DevOps** for version control and project management.
**Qualifications**
**Education**
+ **Bachelor's Degree** in Computer Science, Web Development, Graphic Design, or related technical discipline, with 8 years of experience.
+ **Master's Degree** in a related field with 8 years of experience preferred.
**Experience**
+ **8 years** of experience in **front-end web development** and UI implementation.
+ Proven track record in developing **enterprise-grade, responsive web applications** .
+ Experience working in **agile development environments** and collaborating within cross-functional teams.
**Technical Requirements**
+ Strong proficiency in **HTML5, CSS3 (SASS/LESS), and JavaScript (ES6+)** .
+ Expertise in **front-end frameworks** such as **React, Angular, or Vue.js** .
+ Experience with **TypeScript** , **Redux** or similar state management libraries.
+ Familiarity with **RESTful APIs** and **JSON** data integration.
+ Proficiency in **UI/UX principles** , accessibility standards (WCAG), and responsive web design.
+ Experience with **unit testing frameworks** (Jest, Jasmine, Mocha, Cypress, etc.).
+ Understanding of **CI/CD practices** using tools like GitHub Actions, Azure DevOps, or Jenkins.
+ Knowledge of **version control systems** (Git, GitLab, or Bitbucket).
+ Familiarity with **cloud platforms** (Azure, AWS) for front-end hosting and deployment.
+ Strong understanding of **web security best practices** .
+ Excellent communication, problem-solving, and teamwork skills.
+ Ability to work independently while meeting deadlines in a fast-paced environment.
**Preferred Skills**
+ Experience with **design systems** , and **component libraries.**
+ Familiarity with **DevOps** practices and **containerized deployments** (Docker, Kubernetes).
+ Understanding of **performance optimization** techniques for large-scale applications.
+ Experience contributing to **code reviews** and mentoring junior developers.
**Clearance Requirement**
+ **U.S. Citizenship required** with the ability to obtain and maintain a **Public Trust clearance** .
Target salary range: $80,001 - $120,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
REQNUMBER: 2511224
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
$80k-120k yearly 60d+ ago
Looking for a job?
Let Zippia find it for you.
Junior Software Database Engineer
SAIC 4.4
Principal developer job at SAIC
REQUIRES AN ACTIVE SECRET SECURITY CLEARANCE AND A SEC+ (or relevant) CERTIFICATION. ----------------------------------------------------- SAIC is seeking a qualified Software Database Engineer for a FULLY REMOTE position supporting our AFMS (Air Force Modeling & Simulation) program.
JOB DESCRIPTION:
+ Conducts analysis and collaborates with subject matter experts in the planning, design, development, and utilization of electronic data processing systems for information storage, processing, presentation, manipulation, display, or reporting.
+ Designs, develops, documents, tests and debugs application software.
+ End product may be special use, customized, or commercial software.
+ Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops autonomous services, desktop applications, web applications, scripts, and utility programs.
+ Ensures software standards are met.
**Qualifications**
+ Bachelor's degree and 5 yrs experience; or relevant years of experience in lieu of degree.
+ Possess DoD 8570 certification in IAT Level II certification or above (CompTIA Security+ CE, CASP+CE, CISSP, etc.)
+ Must be US Citizen and currently possess a Secret Clearance.
+ Agile / Scrum experience.
+ Cloud Experience (AWS preferred).
+ Python.
+ HTML/CSS.
+ Modern JS framework knowledge (angular, vue, node, jquery).
+ VSCode.
+ Linux.
+ Git (GitLab) PHP.
+ Strong Experience with web applications including front end development, consuming and developing REST APIs.
+ Strong Experience using frontend frameworks (Angular, Redux, JavaScript, HTML, CSS).
+ Strong Experience with server side technologies ( node, JS, PHP, Apache HTTP Server).
+ Strong Experience working Docker, and cloud environments.
+ Experience developing software applications that interacts with large sets of data in SQL (MySQL, PostgreSQL) and/or
+ NoSQL (MongoDB) Databases.
+ Experience with Learning Management Systems (LMS) and Learning Record Stores (LRS), including work with modern.learning technology protocols (SCORM, xAPI, cmi5).
+ Familiarity with all or some of the following tools: Moodle, Big Blue Button, Rustici, IntelliBoard.
Desired Qualifications:
+ RDMS (MySQL, Postgres, MSSQL).
+ NoSQL db experience (MongoDB, DynamoDB, etc.).
+ Apache.
+ Tomcat.
+ Ansible.
+ Terraform.
+ CloudFormation.
+ Jenkins.
+ Jfrog Artifactory.
Target salary range: $80,001 - $120,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
REQNUMBER: 2600144
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
$80k-120k yearly 4d ago
Software Developer
Caci International 4.4
Remote
Software DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Outside Continental US* * *
The Opportunity: Are you interested in continuing your career in Europe in a mission focused environment? CACI has established upcoming positions in Stuttgart Germany. We are looking for experienced, innovative and motivated IT Specialists to support enablement of EUCOM's mission objectives. The ideal candidate brings balance of technical expertise, a positive attitude, strong growth mindset, and excellent teamwork skills to work effectively in dynamic, fast-paced environments with a mission-focused mindset to deliver innovative solutions.
Responsibilities:
CACI has an excellent opportunity for an experienced, self-directed, Software Developer. EUCOM's Knowledge Management (ECKM) division develops operational solutions using agile methodology in support of Current Operations and the EUCOM Joint Operations Center. The candidate will work with the team to develop operationally relevant software packages in support of the Common Intelligence Picture / Common Operating Picture (CIP/COP). They support and code client side and/or server-side applications in a development environment, test code for accuracy in pre-production, ensure interoperability and completeness, and document the solution that achieves desired results.
The candidate provides custom application development solutions to enhance the command's decision-making processes and increase the speed and accuracy of decision-making using Maven Smart Systems, ESRI, Microsoft .Net framework, ASP.Net, JavaScript (JS), Node.js, Bootstrap, Angular, React, TypeScript, Node.js, and object models to include JSON, CSOM, and REST. Provides technical guidance and mentorship to the development staff. Collaborates with product owners, DevOps engineers, and security personnel to deliver mission-critical capabilities. Troubleshoots and resolve technical issues across the full technology stack in both development and operational environments.
Qualifications:
Required:
U.S. Citizenship and active TS/SCI clearance
Bachelor's degree in Computer Science, Software Engineering, or a related technical field
7+ years' experience in software development, focused on full-stack engineering
Proficiency in Maven Smart Systems
Expert-level proficiency in C#, .NET Core, Entity Framework
Experience with Angular and/or Node.js
Proficiency in T-SQL, relational database design (e.g., SQL Server)
Strong understanding of software architecture patterns, clean code principles
Experience with Git, Agile methodologies, and collaborative team environments
Desired:
Understanding of DevSecOps principles and CI/CD automation
Awareness of NIST, RMF, or other compliance/security frameworks applicable to defense software systems
Experience with Microsoft Power Platform (Power Automate, Power Apps, Power BI, etc.)
Experience working in DoD or classified environments
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$75,200-$158,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
$75.2k-158.1k yearly Auto-Apply 35d ago
ServiceNow Software Developer
Perspecta 4.5
Remote
Responsibilities
Peraton has an immediate need for a ServiceNow Software Engineer to join our team of qualified and diverse individuals.
Provide software configuration across various technical areas
Analyze business requirements and develop technical requirements
Develop and design application modules, workflows and catalog requests
Develop and deliver ServiceNow-based solutions for clients
Support the development and sustainment of a software development environment that covers the entire Software Development Lifecycle using current methodologies to include Continuous Deployment, Agile, and Development Operations (DevOps)
Design, develop, document, test and debug applications software
Conduct multidisciplinary research and collaborate with cross-functional engineering and development teams in the planning, design, development, and utilization of Cloud-based capabilities for the development, modification, and deployment of software
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
Confer with systems analysts, engineers, and cross-functional teams to design software and to obtain information on project limitations and capabilities, performance requirements and interfaces
Provide support to the Chief Enterprise Architect, Release Train Engineer, Senior Leadership and the client with regards to software development best practices
Support Quality Assurance and Quality Control verification within all applicable phases of software development to assure all actions are completed in accordance with appropriate policy, standards and procedures
Ensure high customer satisfaction and compliance with all government and corporate policies
Qualifications
Basic Qualifications:
Minimum of 5 years with BS/BA; Minimum of 3 years with MS/MA
Must have demonstrable experience with successfully developing and delivering customer implementations of ServiceNow based applications
Ability to guide customers through understanding technical solutions to their business requirements
Proficiency in scripting, Java, Javascript, ITIL, and ServiceNow
Experience with modern JavaScript Libraries (Angular, Backbone, Marionette, Require, jQuery)
Expert level HTML/CSS
Experience in implementing scripted Web services in ServiceNow, SOAP, REST, and integrations with external system
Excellent in documentation, verbal and written communication skills
Ability to work with teams across geographical locations
Ability to participate in video meetings as required
Ability to obtain a Secret clearance
Ability to obtain/maintain any additional access required for the position
US Citizenship is required
Preferred Qualifications:
Active Secret clearance or higher
Working knowledge of one of the cloud environments such as AWS, Azure, or Google Cloud.
Advanced working knowledge of ITIL and Configuration Management Best Practices.
Advanced understanding of the infrastructure tools, servers, databases.
Working knowledge of Networking, and Storage Technologies
CompTIA A+, Network+, and/or Security+ Certifications
Peraton Overview
Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.
Target Salary Range $104,000 - $166,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
$104k-166k yearly Auto-Apply 5d ago
Lead Software Developer
Perspecta 4.5
Remote
Responsibilities
Peraton is seeking a Lead Software Engineer to support the design, development, testing, and deployment of software applications within the program. This role requires a strong technical background, excellent problem-solving skills, and the ability to work collaboratively in a SAFe Agile environment. The Software Engineer will play a critical role in maintaining the quality and efficiency of software solutions to support government-sponsored health programs within the Centers for Medicare & Medicaid Services (CMS).
What you'll do:
Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions using Java, Springboot and other related technologies.
Confers with systems analysts, engineers, programmers, and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
Work with both client-side and server-side personnel and components to ensure the process of software development, integration and functionality is seamless.
Design and implement RESTful APIs to support front-end functionalities and ensure smooth data flow between the server and client.
Implement responsive user interfaces using HTML, Cascading Style Sheets (CSS), Aurora and Angular to deliver a seamless user experience across multiple devices.
Implement and optimize CI/CD pipelines for automated testing, deployment, and monitoring of applications.
Design, implement, and manage databases, ensuring efficient and optimized queries for data retrieval and storage.
Design and document solutions and specifications in Confluence, create and complete user stories via Jira, and collaborate with team members and stakeholders via Slack.
Codes, tests, and implements computer programs in developmental and maintenance modes.
Collaborate with product owners, Scrum Masters, DevSecOps engineers, and other stakeholders to deliver high-quality software solutions.
Prioritizes and allocates projects, products, and resources with the assistance of architects and managers.
Implement security best practices and protocols to safeguard web applications against potential threats.
Monitors technology trends such as emerging standards for new technology opportunities.
Qualifications
Required Qualifications:
Minimum of 8 years with BS/BA Degree; Minimum of 6 years with MS/MA; Minimum of 3 years with PhD
Expert proficiency in Java, Spring Boot, RESTful API development, microservices architecture, and containerization technologies such as Docker and Kubernetes.
Strong Experience with front-end technologies (Angular, React).
Very strong experience with the version control systems (GitHub) and continuous integration/continuous deployment (CI/CD) tools (Jenkins).
Very strong experience with SQL, Python, Bash scripting, Linux, AWS services (Amazon MQ, SQS, S3, EC2, EKS, RDS, CloudWatch), and infrastructure as code tools (Terraform).
Expert level experience with test automation tools and frameworks such as Selenium, JUnit, TestNG, and Cucumber.
Expert level experience with databases (PostgreSQL, Oracle) and data modeling.
Expert level experience with system monitoring tools (Apache JMeter, Grafana, Splunk, New Relic, CloudWatch).
Strong knowledge of data analytics tools (AWS QuickSight, Elasticsearch).
Very strong experience with agile methodologies (SAFe, Scrum) and tools (Jira, Confluence).
Excellent communication skills and ability to work collaboratively in a fast paced, Agile team environment.
Strong problem-solving skills and a proactive approach to identifying and addressing issues.
Proven track record of innovation and continuous improvement.
Must have the ability to obtain and maintain a Public Trust clearance.
U.S. Citizenship or Green Card holder is required.
Preferred Qualifications:
Knowledge of AWS or AWS GovCloud & native AWS administrative tools and dashboards.
AWS Certified Solutions Architect
Knowledge of SonarQube, Burp Suite, Apache JMeter
Knowledge of New Relic, Splunk and Grafana
SAFe Agile Certification
Experience in healthcare IT and understanding of regulatory requirements such as HIPAA.
Experience with Center for Medicare and Medicaid Service (CMS) or Federal Healthcare Programs
Experience and/or knowledge of CMS processes and standards.
Experience with creating dashboards and/or metrics with Jira/Confluence.
Peraton Overview
Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.
Target Salary Range $104,000 - $166,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
$104k-166k yearly Auto-Apply 31d ago
Software Developer
Caci International 4.4
Grove City, OH jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Outside Continental US * * * **The Opportunity:** Are you interested in continuing your career in Europe in a mission focused environment? CACI has established upcoming positions in Stuttgart Germany. We are looking for experienced, innovative and motivated IT Specialists to support enablement of EUCOM's mission objectives. The ideal candidate brings balance of technical expertise, a positive attitude, strong growth mindset, and excellent teamwork skills to work effectively in dynamic, fast-paced environments with a mission-focused mindset to deliver innovative solutions.
**Responsibilities:**
CACI has an excellent opportunity for an experienced, self-directed, Software Developer. EUCOM's Knowledge Management (ECKM) division develops operational solutions using agile methodology in support of Current Operations and the EUCOM Joint Operations Center. The candidate will work with the team to develop operationally relevant software packages in support of the Common Intelligence Picture / Common Operating Picture (CIP/COP). They support and code client side and/or server-side applications in a development environment, test code for accuracy in pre-production, ensure interoperability and completeness, and document the solution that achieves desired results.
The candidate provides custom application development solutions to enhance the command's decision-making processes and increase the speed and accuracy of decision-making using Maven Smart Systems, ESRI, Microsoft .Net framework, ASP.Net, JavaScript (JS), Node.js, Bootstrap, Angular, React, TypeScript, Node.js, and object models to include JSON, CSOM, and REST. Provides technical guidance and mentorship to the development staff. Collaborates with product owners, DevOps engineers, and security personnel to deliver mission-critical capabilities. Troubleshoots and resolve technical issues across the full technology stack in both development and operational environments.
**Qualifications:**
_Required:_
+ U.S. Citizenship and active TS/SCI clearance
+ Bachelor's degree in Computer Science, Software Engineering, or a related technical field
+ 7+ years' experience in software development, focused on full-stack engineering
+ Proficiency in Maven Smart Systems
+ Expert-level proficiency in C#, .NET Core, Entity Framework
+ Experience with Angular and/or Node.js
+ Proficiency in T-SQL, relational database design (e.g., SQL Server)
+ Strong understanding of software architecture patterns, clean code principles
+ Experience with Git, Agile methodologies, and collaborative team environments
_Desired:_
+ Understanding of DevSecOps principles and CI/CD automation
+ Awareness of NIST, RMF, or other compliance/security frameworks applicable to defense software systems
+ Experience with Microsoft Power Platform (Power Automate, Power Apps, Power BI, etc.)
+ Experience working in DoD or classified environments
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$75,200-$158,100
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
$75.2k-158.1k yearly 34d ago
Software Developer
Caci 4.4
Grove City, OH jobs
Software DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Outside Continental US* * *
The Opportunity: Are you interested in continuing your career in Europe in a mission focused environment? CACI has established upcoming positions in Stuttgart Germany. We are looking for experienced, innovative and motivated IT Specialists to support enablement of EUCOM's mission objectives. The ideal candidate brings balance of technical expertise, a positive attitude, strong growth mindset, and excellent teamwork skills to work effectively in dynamic, fast-paced environments with a mission-focused mindset to deliver innovative solutions.
Responsibilities:
CACI has an excellent opportunity for an experienced, self-directed, Software Developer. EUCOM's Knowledge Management (ECKM) division develops operational solutions using agile methodology in support of Current Operations and the EUCOM Joint Operations Center. The candidate will work with the team to develop operationally relevant software packages in support of the Common Intelligence Picture / Common Operating Picture (CIP/COP). They support and code client side and/or server-side applications in a development environment, test code for accuracy in pre-production, ensure interoperability and completeness, and document the solution that achieves desired results.
The candidate provides custom application development solutions to enhance the command's decision-making processes and increase the speed and accuracy of decision-making using Maven Smart Systems, ESRI, Microsoft .Net framework, ASP.Net, JavaScript (JS), Node.js, Bootstrap, Angular, React, TypeScript, Node.js, and object models to include JSON, CSOM, and REST. Provides technical guidance and mentorship to the development staff. Collaborates with product owners, DevOps engineers, and security personnel to deliver mission-critical capabilities. Troubleshoots and resolve technical issues across the full technology stack in both development and operational environments.
Qualifications:
Required:
U.S. Citizenship and active TS/SCI clearance
Bachelor's degree in Computer Science, Software Engineering, or a related technical field
7+ years' experience in software development, focused on full-stack engineering
Proficiency in Maven Smart Systems
Expert-level proficiency in C#, .NET Core, Entity Framework
Experience with Angular and/or Node.js
Proficiency in T-SQL, relational database design (e.g., SQL Server)
Strong understanding of software architecture patterns, clean code principles
Experience with Git, Agile methodologies, and collaborative team environments
Desired:
Understanding of DevSecOps principles and CI/CD automation
Awareness of NIST, RMF, or other compliance/security frameworks applicable to defense software systems
Experience with Microsoft Power Platform (Power Automate, Power Apps, Power BI, etc.)
Experience working in DoD or classified environments
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$75,200-$158,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
$75.2k-158.1k yearly Auto-Apply 32d ago
Software Development Engineer
Perspecta 4.5
Remote
Responsibilities
Peraton is seeking a Software Development Engineer to support the NOAA AWIPS program - the primary system National Weather Service meteorologists use to visualize data, track severe weather, and issue public warnings. AWIPS powers operations across more than 150 forecast offices nationwide. As part of the development team, you will help build and enhance the software that enables forecasters to make real-time, life-saving decisions.
What You'll Do:
Designs, develops, tests, and maintains software applications supporting mission-critical systems.
Write, test, and maintain software in languages such as Java, Python, C++, or similar
Develop APIs, services, and integration components
Support code reviews, unit testing, debugging, and documentation
Collaborate with systems, QA, and Cloud teams during development cycles
Qualifications
Required Qualifications:
5 years with BS/BA; 3 years with MS/MA; 0 years with PhD
4 years of relevant experience will be considered in lieu of a bachelor's degree.
Experience with software development methodologies and life cycles.
Experience developing software using Java, C++, Python, Perl, Powershell, Bash etc.
Familiar with common software development tools including Git, Gradle, Ant, Jenkins, etc.
Experience working in an Agile development environment.
Extensive experience with Windows OS.
Experience with automated testing tools (e.g., JUnit).
Experience with VHDL and developing Linux RHEL drivers
Familiar with the Atlassian tool suite, including Jira, Insight, Confluence, Risk Register, Crucible, Bitbucket, etc.
Ability to obtain and maintain a Public Trust
Preferred Qualifications:
Experience supporting NOAA, NWS, or other environmental or weather-focused operational systems.
Experience working within a distributed virtual team environment, with proficiency in remote collaboration tools and practices.
Experience leading projects and process improvement activities to completion with successful outcomes and delivery of desired results.
Active/Current Public Trust
** This position is contingent upon contract award **
#AWIPS
Peraton Overview
Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.
Target Salary Range $86,000 - $138,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
$86k-138k yearly Auto-Apply 5d ago
Lead Software Engineer (AI/ML)
Caci International 4.4
Remote
Lead Software Engineer (AI/ML) Job Category: EngineeringTime Type: Full time Minimum Clearance Required to Start: NACIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *
The Opportunity: Are you ready to revolutionize financial auditability and financial management for a large Oracle ERP system in the DoD? We're seeking a successful, experienced Artificial Intelligence Software Engineer SME to join our team in implementing a cutting-edge software system that will transform how the Air Force manages finances and clean financial statement audits. If you're passionate about leveraging technology to streamline operations and enhance transparency, this is your chance to make a significant impact. Join us in building the future of financial management!
Responsibilities:
Design, develop, and implement AI solutions in production environments
Lead AI pilot programs from conception to execution
Design, develop, and implement AI solutions to support Software Development Life Cycle (SDLC)
Collaborate with cross-functional teams to integrate AI capabilities into existing systems
Provide technical expertise and guidance on AI technologies and best practices
Contribute to full-stack development projects
Optimize AI models for performance and scalability
Qualifications:
Required:
U.S. Citizenship is required
Bachelor's Degree in Computer Science, Engineering or related field of study
10+ Years of experience in a Software Development-related role
5+ Years of experience in a Lead Software Engineering role
1+ Years of experience in a lead Software Engineering role with a focus on AI/ML
Demonstrated experience implementing AI solutions in live production systems
Strong proficiency in multiple programming languages (e.g., Python, Java, C++, JavaScript)
Expertise in cloud services, particularly Azure and AWS
Extensive knowledge of API development and management
Comprehensive understanding of both SQL and NoSQL databases
Experience with ERP systems, specifically Oracle
Comfort in working with deep learning frameworks (e.g., TensorFlow, PyTorch)
Knowledge of natural language processing (NLP) and computer vision
Familiarity with DevSecOps practices and tools
Experience with scaled agile development methodologies
Passion for AI technologies and staying current with industry trends
Proven ability to plan, execute and manage pilot programs
Self-motivated with the ability to work independently and as part of a team
Adaptable and able to thrive in a fast-paced, dynamic environment
Desired:
5+ Years of experience in software engineering with a focus on AI/ML
SAFe Agile experience, SAFe Agilist Certification
Experience in a lead Software Development related role in a DoD or government environment
Familiarity with Agile and traditional project management methodologies
Relevant certifications are a plus
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$98,500-$206,800
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
$98.5k-206.8k yearly Auto-Apply 21d ago
Senior GIS Developer
Perspecta 4.5
Remote
Responsibilities
Peraton is seeking an experience Senior GIS Developer to join Peraton's First Responder Solutions team delivering mission-critical public safety systems used by major cities and agencies nationwide. As part of our CommandPoint CAD platform development, you will build secure, high-availability dispatch and emergency response software. You will contribute to real-time call-handling, incident management, resource routing and mapping integration that supports law enforcement, fire, and EMS operations. You will work with geospatial data, mapping tools, and interoperable data-sharing frameworks. Your work will directly impact public safety and first responders across jurisdictions, helping communities respond to emergencies quickly and reliably.
Day to Day Roles and Responsibilities:
Focus
Designing, developing, and maintaining high-quality software solutions to meet business and technical requirements.
Collaborating with teams to implement scalable, secure, efficient, and maintainable code.
Troubleshooting and resolving issues to ensure system reliability and performance.
Key Responsibilities
Write clean, efficient, and maintainable code following best practices.
Collaborate with cross-functional teams to gather requirements and design solutions.
Develop and maintain software features, APIs, and integrations.
Conduct unit testing, debugging, and code reviews to ensure code quality.
Troubleshoot and resolve bugs and performance issues in a timely manner.
Document technical designs, system architecture, and code for knowledge sharing.
Stay updated on emerging technologies and contribute to technical innovation.
Responsible for designing, developing, and maintaining high-quality software solutions that align with business and technical requirements.
This role involves writing clean, efficient, and maintainable code, collaborating with teams to gather requirements, and developing scalable features, APIs, and integrations.
Responsibilities include unit testing, debugging, and code reviews, as well as troubleshooting issues and documenting technical designs and system architecture.
Key outputs include high-quality, tested code, well-documented codebases, robust testing coverage, timely feature implementations, resolved bugs, performance optimization reports, and contributions to team knowledge sharing and innovation.
Key Outputs
High-quality, tested, and deployable code.
Well-documented codebases with comments and technical documentation.
Unit, integration, and contract tests ensuring code quality and robustness.
Contributions to code repositories and version control systems.
Code review feedback and improvements for team collaboration.
Resolved issues and bug fixes documented in tracking systems.
Feature implementations delivered on time and aligned with requirements.
Knowledge sharing sessions and documentation, per team best practices.
Qualifications
Basic Qualifications:
Bachelors degree and 12 years of experience or a Masters degree and 10 years of experience or a PhD and 8 years of experience or a High School diploma and 16 years of experience.
Must be a U.S. Citizen
Must have strong proficiency in C# with hands-on experience developing applications using the .NET framework
Must have proven experience with WPF (Windows Presentation Framework) for building user interfaces
Experience with ESRI and ArcGIS platforms, including creating, analyzing, and maintaining geospatial data
Knowledge of GIS tools for mapping, spatial analysis, and data visualization
Solid understanding of object-oriented programming principles, design patterns, and software development best practices
Experience with unit testing, debugging, and code reviews to ensure code quality
Familiarity with APIs, integrations, and version control systems (e.g., Git)
Strong problem-solving and troubleshooting skills with the ability to resolve performance and reliability issues
Excellent communication and collaboration skills, with experience working in cross-functional teams
Preferred Qualifications:
Ability to document technical designs and system architecture clearly and effectively
Ability to integrate geospatial data with other enterprise systems or applications
Knowledge of cloud platforms, microservices architecture, or containerization technologies
Familiarity with Agile or Scrum methodologies
Peraton Overview
Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.
Target Salary Range $112,000 - $179,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
$112k-179k yearly Auto-Apply 38d ago
JBlocks Java Software Engineer
Caci International 4.4
Remote
JBlocks Java Software EngineerJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *
The Opportunity: The JBlocks team is seeking a Software Engineer to work with a team of developers to implement new JBlocks capabilities in order to support expanding data labeling requirements.
Responsibilities:
The developer is expected to have experience with requirements elicitation and the ability to manage a single baseline to meet requirements across multiple domains. The developer should be able to define, manage, and deliver capabilities within an existing team. Experience in Java Development is required. The candidate will be expected to provide input throughout the software lifecycle.
Qualifications:
Required:
TS/SCI Clearance with polygraph
Bachelor's Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines is required. 5+ years of software engineering experience is required. 2+ years' work experience in the SIGINT, IA, or IT domains is required. 4 years of software engineering experience may be substituted for a bachelor's degree, for a total of 9 years.
Java Development Experience
Familiarity with PKI and REST services
Use of Gitlab, CI/CD, build pipelines
Linux experience
Strong organization and time management skills, including the ability to multi-task and work with minimum supervision to meet deadlines.
Experience with engaging with customers, and interfacing teams
Desired:
Collaborate with senior developers to improve their knowledge and experience with development best practices
Interact with other developers, system engineers and users at an integrated functionality level
Experience Performing Development in the Evo environment to include familiarity and use of tools in the environment (GreyBox etc.)
Containerize existing software capabilities using Docker
Review and test software components for adherence to the design requirements and documents test results
Perform software life-cycle activities to ensure the highest level of system performance and availability and compliance with business requirements.
Administer, maintain, and implement policies and procedures for ensuring the security and integrity of the application.
Knowledge of EDH1/2, ISM, CAPCO and markings standards
Excellent oral and written communication skills- able to clearly communicate architecture and design concepts.
Ability to write technical documentation including wiki sites, blogs, XML/HTML
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$69,100-$141,500
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
$69.1k-141.5k yearly Auto-Apply 5d ago
Power BI Developer
Caci International 4.4
Remote
Power BI DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *
The Opportunity:
CACI is seeking an experienced, self-directed enterprise Power BI Developer to be responsible for transforming complex data from a variety of sources into a variety of informational formats appropriate to the diverse target audiences.
EITaaS Program is a Department of the Air Force (DAF) initiative, which includes the Air Force and Space Force. EITaaS will transform the Dept. of the Air Force IT services to an advanced enterprise service delivery model, providing enhanced enterprise IT capabilities, global service desk, local field services, and life cycle support for end-user devices.
Responsibilities:
We are seeking a highly motivated and experienced Power BI Developer to service the needs of multiple EITaaS capability teams, for this Dept. of the Air Force program. You will be responsible for designing, developing, and maintaining robust and insightful Power BI dashboards and reports. You will work with your manager and colleagues to understand requirements, priorities, and objectives to ensure work supports the larger capabilities and direction of the overall solution. You will play a crucial role in transforming raw data into actionable intelligence that drives informed decision-making across the organization. This role requires a strong understanding of data modeling, ETL processes, DAX, and Power BI best practices.
Specific responsibilities include:
Develop and Maintain Power BI Solutions:
Design, develop, and maintain interactive Power BI dashboards and reports that meet business requirements.
Optimize Power BI reports for performance and scalability.
Implement data security measures to protect sensitive information.
Data Modeling and ETL:
Develop and maintain data models within Power BI Desktop.
Extract, transform, and load (ETL) data from various sources (e.g., databases, APIs, cloud storage) using Power Query (M language).
Ensure data quality and accuracy through data validation and cleansing.
Develop tabular, multidimensional models compatible with warehouse standards.
DAX Programming:
Write complex DAX formulas to create calculated columns, measures, and tables for insightful analysis.
Optimize DAX code for performance and efficiency.
Implement advanced DAX techniques such as time intelligence and ranking.
Collaboration and Communication:
Work closely with business stakeholders to understand their data needs and translate them into effective Power BI solutions.
Collaborate with data engineers and database administrators to ensure data availability and accuracy.
Document data models, ETL processes, and Power BI solutions.
Experience working with data gateway, data integration, self-service data preparation.
Provide training and support to end-users on Power BI report usage.
Best Practices and Standards:
Adhere to Power BI development best practices and standards.
Stay up to date with the latest Power BI features and updates.
Contribute to the development and maintenance of a Power BI governance framework.
Troubleshooting and Support:
Troubleshoot and resolve issues related to Power BI reports and data sources.
Troubleshoot data connectivity issues and optimize dashboard performance for enterprise-scale implementation
Provide ongoing support and maintenance for existing Power BI solutions.
Qualifications:
US Citizenship required.
Current certification for Security+ or any of CISSP, CCNA, or CCNP
Ability to obtain to a Department of Defense (DoD) Secret Clearance and pass all relevant background checks for a security clearance. Active DoD clearance preferred but not required.
10+ Years of relevant experience (Bachelor's degree in applicable field may be substituted for 5 years of experience).
3+ years of experience developing Power BI or similar reports, dashboards, and data models
Strong experience with data modeling concepts (e.g., star schema, snowflake schema).
Experience with ETL processes and data warehousing principles.
Proficiency in DAX (Data Analysis Expressions) language.
Experience with Power Query (M language) for data transformation.
Experience connecting to and retrieving data from various data sources (e.g., SQL Server, Azure SQL Database, cloud storage).
Expertise in Power BI Desktop and Power BI Service.
Strong understanding of data visualization principles.
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Desired:
Experience with Azure Data Factory, Azure Synapse Analytics, or other cloud-based data services.
Experience with data governance and data quality principles.
Experience with version control systems (e.g., Git).
Power BI certifications (e.g., Microsoft Certified: Data Analyst Associate).
Experience with other BI tools such as Tableau or Qlik.
Experience with enterprise security controls such as DISA STIGs or NIST 800-53.
This would be better worded to focus on Data Model quality. The PBI developer may not have any control over the data source and completeness or accuracy of the data. But should be held responsible for building a reliable data model form these data sources.
A requirement around sound UI and report design with experience using out of the box PBI visuals. Desired experience with customization tools such as Deneb using Vega or Vega-lite would be helpful.
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$75,200-$158,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
$75.2k-158.1k yearly Auto-Apply 26d ago
Senior ServiceNow SAM Developer
Caci International 4.4
Remote
Senior ServiceNow SAM DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *
The Opportunity:
CACI is seeking a highly skilled and experienced Senior ServiceNow Developer supporting the Department of the Air Force (DAF) Enterprise IT as a Service (EITaaS) program. This role is responsible for the design, development, configuration, implementation, and ongoing optimization of our ServiceNow Software Asset Management (SAM) Pro module. The successful candidate will leverage their deep understanding of the ServiceNow platform and SAM best practices to ensure accurate license positions, drive cost savings, enhance compliance, and streamline our software lifecycle processes.
This is a hands-on technical role that requires strong development capabilities within the ServiceNow platform, particularly with SAM Pro, combined with excellent analytical and problem-solving skills.
Responsibilities:
ServiceNow SAM Pro Development & Configuration:
Design, develop, configure, and customize the ServiceNow SAM Pro module, including Software Models, Entitlements, Discovery Models, Software Installations, Contracts, and License Positions while adhering to platform best practices.
Implement and maintain Publisher Packs (e.g., Microsoft, Oracle, Adobe, IBM, VMWare, Salesforce) within SAM Pro.
Develop and enhance SAM Pro workflows, business rules, client scripts, script includes, UI policies, and data policies.
Configure and optimize Discovery Sources (e.g., MECM, AD, Tanium, ServiceNow Discovery) to feed accurate software installation data into SAM Pro.
Develop custom integrations between SAM Pro and other systems (e.g., Procurement, HR, CMDB, Finance, external discovery tools) using REST/SOAP APIs, IntegrationHub, and other integration methods.
Create and maintain advanced reports, dashboards, and performance analytics within SAM Pro to provide actionable insights into software consumption and compliance.
Software Asset Management Optimization:
Drive the normalization and reconciliation processes within SAM Pro to ensure accurate software identification and license compliance.
Identify opportunities for software harvesting, optimization, and cost avoidance/savings through effective use of SAM Pro features (e.g., downgrade rights, unallocated licenses).
Support the implementation of process, data and controls necessary for the platform to become an Accountable Property System of Record (APSR)
Assist in defining and utilizing SAM administration and configuration policies and procedures within the ServiceNow platform.
System Maintenance & Support:
Perform regular health checks, performance tuning, and troubleshooting of the SAM Pro module.
Support ServiceNow platform upgrades and ensure SAM Pro functionality is maintained including operability of customizations and configurations.
Collaborate with IT Operations, Infrastructure, and Security teams to ensure data integrity and system stability.
Provide expert-level support and guidance to SAM analysts and other stakeholders.
Documentation & Collaboration:
Create and maintain comprehensive technical documentation, including design specifications, configuration guides, and process flows.
Work closely with IT Asset Managers, Procurement, Finance, and other IT teams to gather requirements, convert business needs into technical solutions, and ensure alignment with organizational goals.
Participate in peer code reviews and contribute to overall development best practices.
Provide training and knowledge transfer to end-users and junior team members.
Qualifications:
Required:
Ability to obtain and maintain a Secret clearance
12+ Years of relevant experience (Bachelor's Degree in relevant field may be substituted for 5 years of relevant experience)..
5+ years of hands-on experience as a ServiceNow Developer/Engineer.
3+ years of dedicated experience implementing, configuring, and optimizing ServiceNow Software Asset Management (SAM) Pro.
Proven experience with SAM Pro features including normalization, reconciliation, license positions, publisher packs, software models, and entitlements.
Strong proficiency in JavaScript, REST/SOAP APIs, and other ServiceNow scripting languages/frameworks.
Deep understanding of the ServiceNow platform architecture, including CMDB, ITSM, ITOM modules, and their interdependencies with SAM.
Experience with ServiceNow integrations (e.g., Integration Hub, custom integrations).
Familiarity with various software licensing models (e.g., per-user, per-device, per-core, server/CAL, PVU, socket).
Experience with discovery tools (e.g. MECM, AD, ServiceNow Discovery) and integrating their data into ServiceNow.
Excellent analytical, problem-solving, and critical thinking skills.
Strong communication (written and verbal) and interpersonal skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Ability to work independently and as part of a team in a fast-paced, dynamic environment.
High attention to detail and commitment to quality.
Desired:
ServiceNow Certified System Administrator (CSA)
ServiceNow Certified Application Developer (CAD)
ServiceNow Certified Implementation Specialist - Software Asset Management (CIS-SAM)
ITIL v3 or v4 Foundation certification.
Experience with Agile/Scrum methodologies.
Familiarity with other IT Asset Management disciplines (Hardware Asset Management - HAM).
Experience with financial management aspects of software assets.
Knowledge of industry standards and regulations related to software licensing and compliance.
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$90,300-$189,600
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
$90.3k-189.6k yearly Auto-Apply 40d ago
Senior PI/PO Developer
Caci International 4.4
Remote
Senior PI/PO DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: None* * *
The Opportunity:
CACI is looking for technical SAP professionals with Process Orchestration (PO) skills to build and maintain solutions for our clients. These solutions typically exchange data among SAP instances and external systems that are integral components of the client's business operations. The typical interface model embraces Service Oriented Architecture (SOA) principles, building on SAP best practices, the SAP enterprise service architecture, and the Enterprise Services Bus (ESB).
Responsibilities:
CACI SAP PI/PO developers will participate in enterprise application integration and development activities during all phases of the system development life cycle, including operations and maintenance (O&M) support. Expected duties include but are not limited to:
Process Orchestration - Duties and Responsibilities
Participate in the analysis of the customer's business operations to validate requirements and scope, suggest process improvements, and assist in level of effort (LOE) estimation, if required
Design, develop, implement, test, deploy and provide O&M support for synchronous and asynchronous interfaces between Client SAP instances and external systems using the SAP PI/PO platform
Evaluate, model and design interface objects from an enterprise Service Architecture perspective to construct interfaces
Monitor production interfaces and address incidents within the expected timeframes
Import external WSDL structures into SAP PI/PO and build REST based interfaces
Configure interfaces to use various SAP PI/PO adapters and route traffic to external systems
Configure EDI interfaces using PO B2B adapter
Develop message mappings between complex source and target structures
Use Application Link Enabling to exchange data among SAP instances
Develop scripts, applets and Java code required to implement interfaces between SAP instances and external systems, traversing through the SAP PI/PO instance
Participate in Operations and Maintenance call rotation support
Application Development - Duties and Responsibilities
Implement SAP ABAP software applications and interfaces
Develop, test, debug, implement, maintain, and document interfaces using SAP Proxy and IDOC technologies
Developing and maintaining SAP design and technical specification documents
Conducting unit, integration, and release testing to validate functionality
Supporting end-users Acceptance Testing activities
Qualifications:
Required:
For this contract any male born after 12/31/1959 must be registered and certify their registration with the Selective Service System or have a waiver from the Selective Service Systems as a condition of employment.
Experience developing software in SAP NetWeaver ABAP and Java Stack environments
Experience configuring and developing interfaces in the SAP PI/PO
Experience with WSDL and XSD definitions
Experience working on EDI 850, 860, 856, 810 transactions
Experience working with REST, SOAP, FILE adapters
Experience working with B2B adapter for designing and developing EDI mappings
Development knowledge of ABAP Objects, ABAP Reports, ABAP online transactions, interface/dialog programming, ALE and IDOC's, RFC's, module pools, User Exits, BADIs, BAPIs, Batch Programming, SAP Script Output, IDOC development and maintenance, Data Dictionary, Function Modules, and other repository objects
Ability to adhere to strict development standards and conduct code reviews
Ability to build web services
Knowledge of SAP IDOC processing and monitoring services including the SAP PI IDOC sender and receiver adapters to transform messages from SAP IDOC to XML format
Knowledge of SAP ABAP client / server proxy technology
Basic knowledge of HTML programming, Secure FTP, FIPS 140-2 compliant Apache web servers, LAN/WAN architecture, and Firewall Security
Experience using Microsoft Office products including Word, Excel, and PowerPoint
Ability to work individually (self-motivated) and within a team environment
Ability to communicate effectively with:
Management - providing status information, suggesting corrective actions, and taking direction when decisions are made
Diverse customer organizations - accepting guidance and feedback on requirements and deliverables
Effective interpersonal skills
Ability to obtain NACI Clearance
Minimum of 8 years of relevant experience
BS/BA degree
Desired: SAP Certification in one or more of the following disciplines:
Training and certification with SAP BTP Integration Suite.
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$90,300-$189,600
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
$90.3k-189.6k yearly Auto-Apply 4d ago
Senior Developer Hyperion Planning and Essbase Developer (Remote)
Bae Systems 4.7
Fort Walton Beach, FL jobs
We are seeking an experienced Hyperion Planning and Essbase Senior Developer to join our Enterprise Shared Services Information Technology team. As a key member of our team, you will collaborate with Finance teams across BAE Systems, North America and its multiple businesses to leverage Hyperion for direct and indirect planning within the Integrated Business Planning process. This critical role will require you to provide technical expertise and support on complex matters, driving meaningful results and delivering high-impact solutions.
In this job, you will:
+ Design, develop, and deploy Hyperion Planning and Essbase applications
+ Translate business requirements and design solution architecture deliverables into detailed design specifications
+ Participate in the design, development, enhancement and testing of Hyperion applications in accordance with requirements and business processes
+ Develop System interfaces and integrations from source systems and between Hyperion Planning and Essbase applications
+ Provide technical support for major projects
**Required Education, Experience, & Skills**
+ A Bachelor s degree in Computer Science, Information Systems, Accounting or similar
+ 4 Years of experience with Hyperion products such as Hyperion Planning and Hyperion Essbase
+ Experience with Hyperion Planning and Essbase version 11.2
+ Experience with Hyperion Planning and Essbase (ASO/BSO)
+ Expert in implementing Hyperion Planning and Essbase solutions
+ Ability to modify scripts using MaxL and ESSCMD as required
+ Experience using LCM in support of application clones
+ Ability to develop and modify reports using financial reports web studio
+ Ability to upgrade Hyperion Planning and Essbase applications across multiple versions
+ Ability to design, build, enhance and support web based data entry forms within the Hyperion Planning Application
+ Ability to write, maintain and enhance calc-scripts to optimize Hyperion Performance including data uploads, data exports and data transfers to various scenarios and versions
+ Ability to write, maintain and enhance business rules via Calculation Manager
**Preferred Education, Experience, & Skills**
+ Experience with Hyperion Planning PBCS and EPBCS
+ Experience developing windows batch scripts
+ Experience with the planning outline load utility
+ Project Management and Agile Methodology experience a plus
+ Knowledge of ITIL concepts, ITIL v3/4 certification a plus
+ Experience administering/developing Hyperion Financial Management (HFM) Applications a plus
+ Knowledge or understanding of programming/scripting languages (SQL, PL/SQL, XML, etc.)
+ API knowledge (REST, SOAP, WSDL, etc.)
+ Consulting Experience a plus
+ ServiceNow experience a plus
**Pay Information**
Full-Time Salary Range: $77814 - $132283
Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20 hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
**Senior Developer Hyperion Planning and Essbase Developer (Remote)**
**119526BR**
EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression
$77.8k-132.3k yearly 19d ago
Software Developer
Modern Technology Solutions, Inc. 4.6
Dayton, OH jobs
Design, develop, test, and debug software applications primarily in C++. Develop and maintain modeling and simulation software, utilizing industry best practices. Contribute to the architecture and design of new software features. Write clear, concise, and well-documented code.
Collaborate effectively with team members in a fast-paced, agile environment.
Participate in code reviews and contribute to continuous improvement efforts.
Troubleshoot and resolve software defects.
Deploy and maintain applications on both Windows and Linux platforms.
Contribute to the development of test plans and execute testing procedures.
Stay up-to-date on the latest technologies and trends in software development.
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum of 2 years of professional experience in software development using C++.
Strong experience in modeling and simulation principles and techniques.
Proficiency in developing applications for both Windows and Linux environments.
Solid understanding of object-oriented programming principles and design patterns.
Experience with version control systems (e.
g.
, Git).
Excellent problem-solving, analytical, and communication skills.
Ability to work independently and as part of a team.
Active Top Secret Security Clearance with SCI and SAP eligibility.
Experience with the EAAGLES framework.
Familiarity with Agile development methodologies.
Experience with testing frameworks (e.
g.
, Google Test, Catch2).
Experience with scripting languages such as Python or Lua.
Experience using Jira and Confluence for project management and documentation.
$64k-84k yearly est. Auto-Apply 34d ago
Senior Developer - Hyperion Planning and Essbase Developer (Remote)
Bae Systems Plc 4.7
Fort Walton Beach, FL jobs
Job Description We are seeking an experienced Hyperion Planning and Essbase Senior Developer to join our Enterprise Shared Services - Information Technology team. As a key member of our team, you will collaborate with Finance teams across BAE Systems, North America and its multiple businesses to leverage Hyperion for direct and indirect planning within the Integrated Business Planning process.
This critical role will require you to provide technical expertise and support on complex matters, driving meaningful results and delivering high-impact solutions.
$81k-105k yearly est. 19d ago
Sr. Software Front-End Web UI Developer
SAIC 4.4
Principal developer job at SAIC
SAIC accepts applications on an ongoing basis and there is no deadline. SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
SAIC is searching for a motivated, career and customer-oriented Sr. Software Front-End Web UI Developer to join our software development team. This role involves designing, developing, and maintaining engaging and high-performing user interfaces for web applications. The ideal candidate will have a strong understanding of modern front-end technologies, responsive design, accessibility, and performance optimization within an agile development environment. This is a 100% Remote role.
Responsibilities
Participate in technical planning, requirements definition, UI design, testing, and integration of web-based applications.
Design and implement user interfaces that are responsive, accessible, and aligned with UX best practices.
Collaborate closely with UX designers, back-end developers, and stakeholders to translate design concepts and requirements into interactive applications.
Develop, test, and deploy UI components using modern JavaScript frameworks (Angular).
Ensure the performance, scalability, and responsiveness of web applications across browsers and devices.
Participate in daily stand-ups and sprint activities as an active member of the agile development team.
Apply front-end engineering best practices, including code modularization, reusability, and maintainability.
Implement automated testing (unit, integration, end-to-end) and support CI/CD pipelines for front-end deployments.
Collaborate with team members on technical problem-solving and new feature development.
Maintain comprehensive documentation for designs, components, and implementation details.
Utilize development tools such as Visual Studio Code, Git, and Azure DevOps for version control and project management.
Education
Bachelor's Degree in Computer Science, Web Development, Graphic Design, or related technical discipline, with 8 years of experience.
Master's Degree in a related field with 8 years of experience preferred.
Experience
8 years of experience in front-end web development and UI implementation.
Proven track record in developing enterprise-grade, responsive web applications.
Experience working in agile development environments and collaborating within cross-functional teams.
Technical Requirements
Strong proficiency in HTML5, CSS3 (SASS/LESS), and JavaScript (ES6+).
Expertise in front-end frameworks such as React, Angular, or Vue.js.
Experience with TypeScript, Redux or similar state management libraries.
Familiarity with RESTful APIs and JSON data integration.
Proficiency in UI/UX principles, accessibility standards (WCAG), and responsive web design.
Experience with unit testing frameworks (Jest, Jasmine, Mocha, Cypress, etc.).
Understanding of CI/CD practices using tools like GitHub Actions, Azure DevOps, or Jenkins.
Knowledge of version control systems (Git, GitLab, or Bitbucket).
Familiarity with cloud platforms (Azure, AWS) for front-end hosting and deployment.
Strong understanding of web security best practices.
Excellent communication, problem-solving, and teamwork skills.
Ability to work independently while meeting deadlines in a fast-paced environment.
Preferred Skills
Experience with design systems, and component libraries.
Familiarity with DevOps practices and containerized deployments (Docker, Kubernetes).
Understanding of performance optimization techniques for large-scale applications.
Experience contributing to code reviews and mentoring junior developers.
Clearance Requirement
U.S. Citizenship required with the ability to obtain and maintain a Public Trust clearance.
$86k-112k yearly est. Auto-Apply 60d+ ago
Junior Software Database Engineer
SAIC 4.4
Principal developer job at SAIC
REQUIRES AN ACTIVE SECRET SECURITY CLEARANCE AND A SEC+ (or relevant) CERTIFICATION. ----------------------------------------------------- SAIC is seeking a qualified Software Database Engineer for a FULLY REMOTE position supporting our AFMS (Air Force Modeling & Simulation) program.
JOB DESCRIPTION:
+ Conducts analysis and collaborates with subject matter experts in the planning, design, development, and utilization of electronic data processing systems for information storage, processing, presentation, manipulation, display, or reporting.
+ Designs, develops, documents, tests and debugs application software.
+ End product may be special use, customized, or commercial software.
+ Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops autonomous services, desktop applications, web applications, scripts, and utility programs.
+ Ensures software standards are met.
**Qualifications**
+ Bachelor's degree and 5 yrs experience; or relevant years of experience in lieu of degree.
+ Possess DoD 8570 certification in IAT Level II certification or above (CompTIA Security+ CE, CASP+CE, CISSP, etc.)
+ Must be US Citizen and currently possess a Secret Clearance.
+ Agile / Scrum experience.
+ Cloud Experience (AWS preferred).
+ Python.
+ HTML/CSS.
+ Modern JS framework knowledge (angular, vue, node, jquery).
+ VSCode.
+ Linux.
+ Git (GitLab) PHP.
+ Strong Experience with web applications including front end development, consuming and developing REST APIs.
+ Strong Experience using frontend frameworks (Angular, Redux, JavaScript, HTML, CSS).
+ Strong Experience with server side technologies ( node, JS, PHP, Apache HTTP Server).
+ Strong Experience working Docker, and cloud environments.
+ Experience developing software applications that interacts with large sets of data in SQL (MySQL, PostgreSQL) and/or
+ NoSQL (MongoDB) Databases.
+ Experience with Learning Management Systems (LMS) and Learning Record Stores (LRS), including work with modern.learning technology protocols (SCORM, xAPI, cmi5).
+ Familiarity with all or some of the following tools: Moodle, Big Blue Button, Rustici, IntelliBoard.
Desired Qualifications:
+ RDMS (MySQL, Postgres, MSSQL).
+ NoSQL db experience (MongoDB, DynamoDB, etc.).
+ Apache.
+ Tomcat.
+ Ansible.
+ Terraform.
+ CloudFormation.
+ Jenkins.
+ Jfrog Artifactory.
Target salary range: $80,001 - $120,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
REQNUMBER: 2600144
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
$80k-120k yearly 4d ago
Junior Software Database Engineer
SAIC 4.4
Principal developer job at SAIC
SAIC accepts applications on an ongoing basis and there is no deadline. SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
THIS POSITION REQUIRES AN ACTIVE SECRET SECURITY CLEARANCE AND A SEC+ (or relevant) CERTIFICATION.
-----------------------------------------------------
SAIC is seeking a qualified Software Database Engineer for a FULLY REMOTE position supporting our AFMS (Air Force Modeling & Simulation) program.
JOB DESCRIPTION:
Conducts analysis and collaborates with subject matter experts in the planning, design, development, and utilization of electronic data processing systems for information storage, processing, presentation, manipulation, display, or reporting.
Designs, develops, documents, tests and debugs application software.
End product may be special use, customized, or commercial software.
Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops autonomous services, desktop applications, web applications, scripts, and utility programs.
Ensures software standards are met.
Bachelor's degree and 5 yrs experience; or relevant years of experience in lieu of degree.
Possess DoD 8570 certification in IAT Level II certification or above (CompTIA Security+ CE, CASP+CE, CISSP, etc.)
Must be US Citizen and currently possess a Secret Clearance.
Agile / Scrum experience.
Cloud Experience (AWS preferred).
Python.
HTML/CSS.
Modern JS framework knowledge (angular, vue, node, jquery).
VSCode.
Linux.
Git (GitLab) PHP.
Strong Experience with web applications including front end development, consuming and developing REST APIs.
Strong Experience using frontend frameworks (Angular, Redux, JavaScript, HTML, CSS).
Strong Experience with server side technologies ( node, JS, PHP, Apache HTTP Server).
Strong Experience working Docker, and cloud environments.
Experience developing software applications that interacts with large sets of data in SQL (MySQL, PostgreSQL) and/or
NoSQL (MongoDB) Databases.
Experience with Learning Management Systems (LMS) and Learning Record Stores (LRS), including work with modern.
learning technology protocols (SCORM, xAPI, cmi5).
Familiarity with all or some of the following tools\: Moodle, Big Blue Button, Rustici, IntelliBoard.
Desired Qualifications:
RDMS (MySQL, Postgres, MSSQL).
NoSQL db experience (MongoDB, DynamoDB, etc.).
Apache.
Tomcat.
Ansible.
Terraform.
CloudFormation.
Jenkins.
Jfrog Artifactory.