About the role

  • C# Software Engineer developing backend microservices and APIs for Customs and Border Protection applications. Collaborating in Agile teams to enhance national security with cloud-native solutions.

Responsibilities

  • Design, develop, and implement robust, scalable, and secure backend microservices and APIs using C# and the .NET ecosystem.
  • Implement data solutions, integrating with and managing various data sources.
  • Develop and deploy cloud-native applications, focusing on performance, scalability, and resilience.
  • Actively participate in all Agile Scrum ceremonies and collaborate closely with product owners, stakeholders, and other developers.
  • Promote and ensure high standards of code quality through rigorous code reviews and automated testing.
  • Analyze complex project-related problems, provide innovative solutions, and troubleshoot system issues across development, test, and production environments.

Requirements

  • Candidate must be available to work a hybrid schedule in Ashburn, VA.
  • Must be a U.S. Citizen with the ability to pass CBP background investigation.
  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline.
  • Equivalent professional experience will be considered in lieu of degree.
  • Professional Experience: at least seven (7) years related technical experience in backend software design, development, and implementation.
  • Expert-level proficiency in C# programming language.
  • Extensive professional experience with the .NET Framework and .NET (Core).
  • Demonstrated experience with message brokers and event streaming platforms, specifically Kafka.
  • Proven experience interacting with and managing data in both relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB).
  • Experience with designing and implementing robust Microservice Architectures and RESTful APIs.
  • Experience with source code control systems.
  • Knowledge of creating reusable libraries.

Benefits

  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

Job title

Full Stack Developer, C#

Job type

Experience level

SeniorLead

Salary

$90,300 - $189,600 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job