Peraton Corporation, a national security company headquartered in Herndon, Virginia, supplies solutions for mission-critical programs and systems. Founded in 2017, Peraton's missio
Software Engineer (Junior)
Location
United States
Posted
59 days ago
Salary
$66K - $106K / year
Seniority
Junior
Job Description
Software Engineer (Junior)
Peraton Corporation
Responsibilities Peraton is seeking a Software Engineer (Junior) to support the MODES III program supporting Military Community and Family Policy (MC&FP). In this role, the selected candidate will be responsible for supporting development, integration, testing, and maintenance of web/CMS front ends, lightweight backend services, and dashboard data feeds in AWS GovCloud under senior supervision. This position is remote and requires an active Secret clearance. JOB DESCRIPTION - Responsible for supporting development, integration, testing, and maintenance of web/CMS front ends, lightweight backend services, and dashboard data feeds in AWS GovCloud under senior supervision. - Implements accessible front end components (HTML5, CSS, JS) and CMS template changes compliant with Section 508/WCAG; assists with responsive and mobile first rendering. - Assists with basic API integration, data mapping for dashboards, and ETL/ingestion tasks into secure dev/test environments. - Executes routine builds and deployments into dev/test following CI/CD runbooks; performs basic automated and manual test execution. - Supports incident triage for non critical outages, gathers logs, creates defect tickets, and escalates per incident procedures. - Familiar with: HTML/CSS/JavaScript, basic Python or Node.js, Git, and Jira. Qualifications REQUIRED QUALIFICATIONS - Active Secret clearance required. - Experience / Education: 2 years relevant experience with BS/BA degree or 0 years with MS/MA or 6 years w/o a degree or 4 years with AS/AA - Certifications: This role requires a demonstration of capability within the Cyberspace IT workforce. Successful applicants must satisfy Foundational Qualification standards via an approved industry certification (e.g., A+ or Network+) or documented equivalent military/educational training as defined in the DoD 8140 Qualification Matrix. PREFERRED QUALIFICATIONS - Eligible for Top Secret/SCI clearance. - AWS certifications (e.g., AWS Solutions Architect, AWS Security Specialty) or equivalent cloud certifications. - Experience supporting large-scale government IT modernization programs. - CompTIA Security+ Worklocation: Renote work with the ability to travel to the NCR when required 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 $66,000 - $106,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.
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Engineer (Journeyman)
Peraton CorporationPeraton Corporation, a national security company headquartered in Herndon, Virginia, supplies solutions for mission-critical programs and systems. Founded in 2017, Peraton's missio
Responsibilities Peraton is seeking a Software Engineer (Journeyman) to support the MODES III program supporting Military Community and Family Policy (MC&FP). In this role, the selected candidate will be responsible for designing, developing, and integrating medium-complexity web applications, CMS extensions, and RESTful APIs supporting mission workflows and secure data exchange. This position is remote and requires an active Secret clearance. JOB DESCRIPTION - Responsible for designing, developing, and integrating medium-complexity web applications, CMS extensions, and RESTful APIs supporting mission workflows and secure data exchange. - Implements backend services with secure patterns (authN/authZ, logging, error handling) and integrates with enterprise identity solutions like SSO/CAC. - Leads CMS feature development and content rendering optimizations while ensuring strict adherence to Section 508 accessibility and performance targets. - Builds automated unit/integration tests and supports CI/CD pipelines, including pre-production validation and security/performance checks. - Supports database schema changes and data migrations in coordination with DBAs; authors ETL/ELT jobs for dashboards and data lakes. - Familiar with: Python/Java, SQL (Oracle), Jenkins/GitLab CI, AWS GovCloud services, and CMS platforms. Qualifications REQUIRED QUALIFICATIONS - Active Secret clearance required. - Experience / Education: 5 years relevant experience with BS/BA degree or 3 years with MS/MA or 1 year with Phd or 9 years w/o a degree or 7 years with AS/AA - Certifications: This role requires a demonstration of capability within the Cyberspace IT workforce. Successful applicants must satisfy Foundational Qualification standards via an approved industry certification (e.g., A+ or Network+) or documented equivalent military/educational training as defined in the DoD 8140 Qualification Matrix. PREFERRED QUALIFICATIONS - Eligible for Top Secret/SCI clearance. - Experience with cloud-native data pipelines, analytics platforms, or data lake architectures. - Experience supporting large-scale government IT modernization programs. - CompTIA Security+ Worklocation: Remote work with the ability to travel to the NCR as required 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 $66,000 - $106,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.
Sr Software Engineer
Harris Computer SystemsBased in Ottawa, Ontario, Canada, Harris Computer Systems provides mission-critical software solutions for organizations across the United States and Canada, including healthcare c
General: - Support the team lead in ensuring the success factors of each project are met: - SDLC compliance - Change control - Issue and risk escalation - Client satisfaction - Demonstrate accountability in all assignment - Work independently with little supervision Design Documentation. Product Deliverable Responsibilities - Review product documentation and requirements, understand and be able to design and implement new deliverables - Work on the assigned development team to understand and complete scheduled requirements - System design documentation. - Work with members of other development teams to learn about shared frameworks and work guidelines - Assist with all presentation-tier and middle-tier development and customization Workflow and Process Responsibilities: - Participate on a self-organizing agile team to plan and execute sprints - Interact daily with project managers, product owners, and other engineers on assigned team and other teams - Communicate effectively with remote employees in other locations - Use Angular and/or React framework and .NET Core web services to develop software applications, primarily in a web context Qualifications - 5+ years of experience working with Angular or React framework, including the latest versions, and experience in building complex applications. - 5+ years of experience working with CLI for project scaffolding, building, and testing, as well as tools like Webpack. - 5+ years of experience working TypeScript, which is the primary language development. - ·5+ years of experience working with HTML5 and CSS3, including responsive design and pre-processors like SASS or LESS. - 3+ years of experience using RxJS for reactive programming and managing asynchronous data streams. - 3+ years of experience with libraries such as NgRx or Akita for managing application state. - 5+ years of experience integrating front-end applications with RESTful APIs, including handling authentication and data binding. - 2+ years experience using .NET Core Web APIs with C# Skills/ Experience Required - Knowledgeable with software development and testing methodologies. Working experience of Agile or Scrum preferred. - Proficiency with Angular/React and typescript - Proficiency with C# required, including LINQ and working knowledge of .NET Core / .NET 6 - Excellent knowledge of HTML and CSS - Excellent knowledge of JavaScript and Ajax and jQuery - Working knowledge of Microsoft SQL Server 201X and Couchbase. - Ability to effectively communicate, coordinate and work with other team members - Desire to innovate with new technologies and collaborate with a like-minded team - Proficient with version control tools (TFS source control/git) and code management best practices - Health insurance or general healthcare experience preferred
Job Title: Training Developer Specialist Job Category: Training Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 25% Type of Travel: Continental US * * * The Opportunity: Team CACI is seeking a dynamic Training Developer Specialist supporting the Department of the Air Force (DAF) Enterprise IT as a Service (EITaaS) Program to assist with the design, development, and delivery of comprehensive training programs for our new and evolving Hardware and Software Asset Management (ITAM) solution built upon the ServiceNow® Platform. In this crucial role, you will not only architect sophisticated learning experiences but also act as a masterful facilitator - transforming technical information into highly engaging, impactful, and easily digestible learning experiences for a diverse audience, including End Users, IT professionals, procurement teams, finance, and executive stakeholders. Your strategic vision and exceptional delivery skills will be crucial in driving widespread adoption, ensuring proficiency, and maximizing the return on investment of our hardware and software asset management platform across the organization. Join a high-performing, matrix-oriented Organizational Change Management (OCM) Team responsible for creating and implementing change management strategies and plans that maximize employee usage, drive faster adoption, and promote higher utilization of the hardware and software asset management capabilities. This position is vital for the training development and delivery piece of OCM operations – focused on Hardware and Software Asset Management solutions of over 2M devices, with additional ancillary responsibilities covering other various project areas and service lines. Responsibilities: - Build alongside team lead and implement innovative, multi-modal learning strategies (e.g., blended learning, microlearning, gamification) that cater to diverse learning styles and maximize knowledge retention - Demonstrated experience of adult learning principles and instructional design methodologies (Successive Approximation Model (SAM), Agile Instructional Design (ID)) to create highly effective solutions for complex technical challenges - Develop sophisticated, high-impact learning content across a variety of formats, including Dynamic Instructor-Led Training (ILT) and Virtual Instructor-Led Training (VILT) modules, complete with comprehensive facilitator guides and participant workbooks - Create highly interactive and engaging eLearning computer-based training (CBT) courses that leverage advanced authoring tools - Create Intuitive job aids, quick reference guides, user manuals, video tutorials, simulations, and performance support tools - Design and develop robust assessment tools to rigorously measure learning effectiveness and skill transfer - Effectively guide participants through complex topics, foster active participation, skillfully manage Q&A, and adapt delivery in real-time to meet the diverse needs of the audience - Serve as a subject matter expert during training, providing insightful explanations and practical guidance - Possess an ability to translate highly technical ITAM concepts (e.g., asset lifecycle, software licensing models, hardware inventory, CMDB integration, discovery processes, financial reconciliation, compliance reporting, contract management) into clear, concise, actionable, and user-friendly training content for both technical and non-technical audiences - Leverage data analytics and feedback to drive significant, data-informed improvements and demonstrate a commitment to continuous learning and iteration in training design and delivery - Collaborate seamlessly to ensure accuracy, relevance, and strategic alignment of all training initiatives - Strategically manage and maintain training content within the Learning Management System (LMS), ensuring optimal user experience, accurate reporting, and efficient content deployment Qualifications: Required: - Currently hold an adjudicated Secret Clearance (or higher) or be able to obtain and maintain a Secret clearance - 10+ years of relevant experience (Bachelor’s degree in relevant field may be substituted for 5 years of relevant experience) - Demonstrated experience of instructional design methodologies, adult learning principles, and learning technologies - Experience with industry-standard eLearning authoring tools (specifically Adobe Software Suite – Creative Cloud, Captivate, Premier Pro, TechSmith Camtasia, TechSmith Snagit) and other multimedia development software - Familiarity in Learning Management System (LMS) administration, content management, and reporting - Proven ability to translate highly technical information into clear, actionable, and engaging learning content for non-technical audiences - Excellent written and verbal communication skills, with a meticulous eye for detail and quality Desired: - Experience with IT Asset Management (ITAM) tools and platforms (e.g., ServiceNow® ITAM, Flexera etc.) - ITIL (V4 or 5) familiarization and understanding - Understanding of IT service management (ITSM) concepts, particularly Configuration Management Database (CMDB), ITIL frameworks, and IT infrastructure - Certifications in Instructional Design (e.g., CPLP, ATD certifications), Project Management (PMP), or IT (e.g., ITIL Expert, ServiceNow® Certified Implementation Specialist - ITAM) - Experience operating in an Agile development environment - U.S. Air Force or Space Force experiences as an IT Equipment Custodian, Equipment Control Officer, Government Purchase Cardholder and/or Approving Official - an understanding of current DAF IT asset management environments, processes, and procedures - 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. 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. 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: $68,400-$143,700 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.
Software Engineer
ViaSatViaSat provides a broad range of satellite and digital communication products for both commercial and government clients. ViaSat was started in 1986 and is part of the Linkabit Cor
About us One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team. What you'll do Our team builds and maintains the analytics and visibility tools that help Viasat understand how its global networks are performing. We work across home broadband, aviation, and maritime services to measure network performance, availability, handovers, and incident trends. These insights directly support how Viasat ensures a high‑quality experience for customers worldwide. Joining this team gives you the chance to work in a highly technical, data‑driven environment with exposure to: - Large‑scale telemetry and real‑time performance measurement - High‑throughput services written in Golang ,C, Python - Data processing pipelines and analytics - SQL - Visualization and monitoring via Grafana, Looker, and modern dashboarding tools - Cloud modernization through AWS or Google Cloud Platform This is a role with wide visibility and meaningful impact—your work will influence how Viasat runs and improves its networks globally. You will apply your technical skills in several ways: - Golang, C,Python to build and optimize high‑performance data collectors and back‑end services - Grafana / Looker to create dashboards, KPIs, and visualizations that help operations and engineering teams understand network behavior - Cloud engineering skills (GCP) to support our ongoing migrations and modernize existing architectures - Problem‑solving and debugging to ensure the reliability, accuracy, and scalability of our tools You will contribute to both production software and meaningful customer‑facing insights. The tools our team builds have direct, real‑world impact on how quickly Viasat identifies, analyzes, and resolves network issues across residential, aviation, and maritime services. Our work: - Helps alert TAC (Technical Assistance Center) and Operations teams immediately when a problem occurs, enabling faster investigation and reducing outage duration for customers. - Supports federal and regulatory programs by providing accurate, out‑of‑the‑box customer KPI measurements such as throughput, latency, packet loss, and availability — ensuring Viasat meets strict reporting and compliance requirements. - Generates performance metrics that drive both short‑term and long‑term insights, helping engineering teams detect patterns, optimize services, and plan future improvements in network reliability and customer experience. In short, our work ensures issues are detected quickly, performance is measured accurately, and customers receive a reliable connectivity experience whether they are at home, at sea, or in the air. The day-to-day - Design, develop, and maintain software solutions that support Viasat's global network, meeting our high standards for performance, reliability, and scalability. - Collaborate with cross-functional teams using Agile and Scrum methodologies to deliver robust solutions. - Implement and test software features, ensuring products meet both technical specifications and user needs. - Participate in code reviews to maintain code quality and share best practices across the team. - Troubleshoot and resolve software issues, including production bugs, to ensure seamless user experiences. - Stay current with industry trends and emerging technologies to introduce innovative approaches and solutions. - Apply Machine Learning and AI techniques where appropriate. - Influence the direction of products, architecture, and the overall technology stack What you'll need - Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience. - 4+ years of proven experience in software development with strong proficiency in Python, Golang, or C. - Ability to effectively use modern AI‑assisted development tools (e.g., Copilot, Claude, or similar) to improve productivity and code quality. - Solid understanding of networking fundamentals, including the TCP/IP stack, routing, packet flow, and common network protocols. - Hands-on experience with data querying and analysis, including SQL for structured data and tools such as Splunk for log analysis and troubleshooting. - Experience working with monitoring and visualization platforms like Grafana, creating dashboards and interpreting performance metrics. - Excellent problem‑solving and debugging skills, especially in distributed or production environments. - Familiarity with modern software development practices, including GitHub, CI/CD pipelines, Agile, and Scrum. - Strong communication skills, with the ability to convey complex technical concepts to both technical and non‑technical stakeholders. - A passion for networking technology, performance analysis, and continuous learning — especially solving complex on‑the‑wire or system‑level challenges. What will help you on the job - Experience with cloud platforms such as AWS, Azure, or Google Cloud. - Experience with CI/CD and relevant technologies such as Docker, Jenkins, and GitHub Actions. - Experience in working with SQL databases. - Knowledge of network observability tools such as Grafana, Prometheus, or Wireshark. - Experience with Infrastructure as Code tools such as AWS CloudFormation or Terraform. - Experience working with test frameworks such as Pytest or unittest/Pyunit. Salary range $140,500.00 - $221,500.00 / annually. For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $174,000.00- $261,000.00/ annually At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat’s comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits. EEO Statement Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.



