Application Developer 2/3

Newport News Nuclear BWXT Los Alamos LLC•Los Alamos, NM

About The Position

The Application Developer designs, develops, implements, and supports secure, scalable, and reliable business applications, integrations, and automation solutions that advance N3B's mission and operational objectives. The role collaborates with business stakeholders, IT personnel, cybersecurity teams, and external partners to deliver software solutions using Microsoft, cloud, database, and enterprise application technologies. The position is responsible for the full software development lifecycle, including requirements analysis, architecture, development, testing, deployment, maintenance, and continuous improvement. It applies modern development practices, AI-assisted productivity tools, DevSecOps methodologies, and cloud technologies while meeting cybersecurity, accessibility, and regulatory requirements. The role develops and supports enterprise applications and services, RESTful APIs, Microsoft 365 and Power Platform solutions, cloud-enabled applications, and hybrid integrations. It applies secure coding, testing, code review, release management, documentation, and compliance practices, and collaborates with customers and project teams to deliver business value. The position also supports cybersecurity and safety requirements, protects sensitive information, maintains required training, and exercises stop-work authority when needed.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, a related technical discipline, or a closely related field.
  • Level 2 requires at least three years of relevant experience; Level 3 requires at least five years of relevant experience. Career level is determined based on relevant experience, knowledge, skills, and abilities after candidate selection.
  • Working knowledge of DOE Order 426.2 and other guidance for training and qualification records, especially guidance affecting nuclear facilities and activities.
  • Working knowledge of AI-assisted development tools, such as GitHub Copilot, Microsoft Copilot, ChatGPT Enterprise, or similar technologies, and their professional applications.
  • Skill in developing effective prompts and applying responsible AI practices.
  • Ability to evaluate AI-generated software artifacts for security, accuracy, maintainability, and compliance.
  • Working knowledge of AI governance, ethical principles, and data protection requirements.
  • Excellent verbal and written communication skills for conveying information clearly and concisely to diverse audiences.
  • Effective interpersonal skills and ability to work amicably with people from diverse backgrounds and cultures.
  • Ability to train and mentor junior staff.
  • Language, mathematical, communication, reasoning, and computer skills necessary to perform the essential job functions.
  • Ability to perform essential job functions with or without reasonable accommodation.
  • Ability to sit, stand, and walk regularly; occasionally climb, bend, stoop, kneel, crouch, and reach; frequently lift up to 10 pounds and occasionally lift up to 20 pounds.
  • Close, distance, color, and depth vision and ability to adjust focus; ability to hear and communicate effectively in person, virtually, and by phone.
  • Maintain required safety, security, and operational training and follow procedural and regulatory requirements.

Nice To Haves

  • Experience working within the Department of Energy community or another government setting.
  • Experience developing cloud-native or cloud-hosted applications in Microsoft Azure.
  • Experience with SharePoint Online administration and development.
  • Experience implementing DevSecOps and CI/CD best practices.
  • Experience with Microsoft Power Platform governance and enterprise deployment.
  • Experience with React, Angular, or modern front-end frameworks.
  • Familiarity with Docker, Kubernetes, or other containerization technologies.
  • AWS Cloud Practitioner, Microsoft Azure Fundamentals, Azure Developer Associate, CompTIA Project+, CompTIA A+, Security+, or ITIL Foundations certification.
  • Active DOE Q Clearance or ability to obtain and maintain one.
  • Working knowledge of machine learning, generative AI, automation technologies, or intelligent document processing.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise applications and services using C#, .NET, ASP.NET Core, Entity Framework Core, and related technologies.
  • Design and develop RESTful APIs, web services, and system integrations.
  • Participate in solution architecture, technical design reviews, and technology evaluations.
  • Create scalable, maintainable, reusable software components following design patterns and architectural standards.
  • Translate business requirements into technical specifications and software solutions.
  • Use approved AI-assisted development tools for development, testing, troubleshooting, documentation, code analysis, and productivity; evaluate generated outputs for accuracy, security, maintainability, and compliance.
  • Identify responsible opportunities to incorporate AI, machine learning, automation, and intelligent business solutions.
  • Design and support Microsoft 365 solutions using SharePoint Online, Power Apps, Power Automate, Microsoft Dataverse, and Power BI.
  • Develop automated workflows, dashboards, reports, and business process solutions.
  • Support Power Platform governance, lifecycle management, security, and application administration.
  • Integrate Microsoft 365 solutions with internal and external systems through APIs and connectors.
  • Develop and support cloud-enabled solutions using Microsoft Azure and other approved cloud platforms, including applicable Azure services.
  • Support hybrid integrations, cloud modernization initiatives, and technology innovation efforts.
  • Apply secure coding practices; conduct code, security, and peer reviews; develop automated tests; and resolve vulnerabilities and application defects.
  • Use Azure DevOps, Git, and CI/CD pipelines to support software delivery; support release, change, and deployment management.
  • Maintain technical documentation, configuration records, and operational procedures.
  • Gather requirements and define solutions with business stakeholders; communicate with technical and non-technical audiences; participate in briefings, meetings, and customer engagements; and provide technical guidance and knowledge sharing.
  • Follow company cybersecurity policies, DOE directives, NIST frameworks, and regulatory requirements; support audits, assessments, risk management, and compliance initiatives.
  • Coordinate with cybersecurity personnel and protect confidential, sensitive, and personally identifiable information.
  • Maintain required safety, security, and operational training; ensure procedural and regulatory compliance; and make safety, security, and quality integral to work.
  • Exercise stop-work authority when conditions are unsafe or security, quality, or compliance could be compromised.
  • Perform related duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service