{"schemaVersion":"jobsearcher.job.v1","id":"6be0b5ec9ffaee60d2c1e14f","url":"https://jobsearcher.com/jobs/6be0b5ec9ffaee60d2c1e14f","canonicalUrl":"https://jobsearcher.com/jobs/6be0b5ec9ffaee60d2c1e14f","title":"Software Developer, Applications, Junior","description":"Job Description Help build the software infrastructure that makes complex data systems more visible, resilient, and responsive. Join NS2 Mission as a Software Development Engineer in Herndon, VA , where you'll design and develop distributed, event-driven solutions that support reliable data processing and real-time operational awareness.You'll work across data pipelines and distributed services to create modular, scalable software capable of adapting to new data formats and mission requirements. Using technologies such as Python, Kafka, Grafana, and the ELK stack, you'll help strengthen observability, automate alerting, and build fault-tolerant systems that give engineering teams greater insight into how data and applications perform.Design and develop event-driven software architectures that support distributed data processing and system integration.Build modular software components that can adapt to new data formats, domains, and evolving mission requirements.Develop Python-based applications using asynchronous and concurrent programming techniques.Develop observability capabilities that provide visibility into application, pipeline, and system events.Create dashboards, monitoring solutions, and operational views using Grafana and the ELK stack.Apply appropriate access control and security practices across event-driven and distributed environments.Support JSON-based data interchange and integration across services and data pipelines.Collaborate with software engineers, data engineers, and mission stakeholders to troubleshoot issues and improve platform performance.Contribute to technical documentation, design reviews, and software engineering best practices.Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent combination of education and experience).Professional experience developing software for distributed, cloud-based, or data-intensive environments.Strong proficiency in Python, including experience with asynchronous or concurrent programming.Hands-on experience with Kafka or comparable distributed messaging platforms.Understanding of distributed systems and event-driven software design principles.Experience developing modular, scalable software components and services.Working knowledge of JSON and service-to-service data interchange.Familiarity with software observability concepts, including logging, monitoring, metrics, and alerting.Experience working in Agile software development environments.Experience implementing access control within event-driven or distributed architectures.Strong background in modular software design for data pipelines and distributed processing systems.Experience with Grafana, ELK/Elastic Stack, or comparable observability platforms.Experience expanding software architectures to support multiple data domains and formats.Familiarity with containerization, cloud-native development, and modern DevOps practices.S security clearance which requires U.We win with inclusionNS2 Mission’s culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone – regardless of background – feels included and can run at their best. At NS2 Mission, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. NS2 Mission is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with NS2 Mission and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: NS2Mission.Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, in compliance with applicable federal, state, and local legal requirements.","company":"Ns2 Mission","rawCompany":"ns2 mission","city":"Reston","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-10-12T09:06:33.045Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer, Applications, Junior","description":"Job Description Help build the software infrastructure that makes complex data systems more visible, resilient, and responsive. Join NS2 Mission as a Software Development Engineer in Herndon, VA , where you'll design and develop distributed, event-driven solutions that support reliable data processing and real-time operational awareness.You'll work across data pipelines and distributed services to create modular, scalable software capable of adapting to new data formats and mission requirements. Using technologies such as Python, Kafka, Grafana, and the ELK stack, you'll help strengthen observability, automate alerting, and build fault-tolerant systems that give engineering teams greater insight into how data and applications perform.Design and develop event-driven software architectures that support distributed data processing and system integration.Build modular software components that can adapt to new data formats, domains, and evolving mission requirements.Develop Python-based applications using asynchronous and concurrent programming techniques.Develop observability capabilities that provide visibility into application, pipeline, and system events.Create dashboards, monitoring solutions, and operational views using Grafana and the ELK stack.Apply appropriate access control and security practices across event-driven and distributed environments.Support JSON-based data interchange and integration across services and data pipelines.Collaborate with software engineers, data engineers, and mission stakeholders to troubleshoot issues and improve platform performance.Contribute to technical documentation, design reviews, and software engineering best practices.Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent combination of education and experience).Professional experience developing software for distributed, cloud-based, or data-intensive environments.Strong proficiency in Python, including experience with asynchronous or concurrent programming.Hands-on experience with Kafka or comparable distributed messaging platforms.Understanding of distributed systems and event-driven software design principles.Experience developing modular, scalable software components and services.Working knowledge of JSON and service-to-service data interchange.Familiarity with software observability concepts, including logging, monitoring, metrics, and alerting.Experience working in Agile software development environments.Experience implementing access control within event-driven or distributed architectures.Strong background in modular software design for data pipelines and distributed processing systems.Experience with Grafana, ELK/Elastic Stack, or comparable observability platforms.Experience expanding software architectures to support multiple data domains and formats.Familiarity with containerization, cloud-native development, and modern DevOps practices.S security clearance which requires U.We win with inclusionNS2 Mission’s culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone – regardless of background – feels included and can run at their best. At NS2 Mission, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. NS2 Mission is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with NS2 Mission and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: NS2Mission.Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, in compliance with applicable federal, state, and local legal requirements.","datePosted":"2026-10-12T09:06:33.045Z","dateModified":"2026-10-12T09:06:33.045Z","hiringOrganization":{"@type":"Organization","name":"Ns2 Mission","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Reston","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6be0b5ec9ffaee60d2c1e14f"},"url":"https://jobsearcher.com/jobs/6be0b5ec9ffaee60d2c1e14f"}}