Changeis, Inc. is seeking a highly skilled Senior .NET Software Engineer to support their work with the Supply Chain Systems Team. This role focuses on ASP.NET Core development, backend services, and cloud-based application architecture within an enterprise SCM-ERP platform.
Responsibilities:
- Design, develop, and maintain ASP.NET Core / C# applications and APIs
- Build and enhance backend services and microservices architecture
- Collaborate with architects and product teams to deliver scalable solutions
- Integrate applications with AWS services (EC2, S3, RDS, etc.)
- Participate in CI/CD pipeline development and deployment processes
- Ensure application performance, security, and scalability
- Troubleshoot and resolve production issues
- Contribute to system design, code reviews, and best practices
- Support integration with SCM-ERP (IFS) systems
Requirements:
- U.S. Citizenship required
- Bachelor's degree in Computer Science, IT, Engineering, or related field (or equivalent experience)
- 6–15 years of software development experience (C# / .NET)
- Strong experience with ASP.NET Core and Web API development
- Experience building scalable backend systems and RESTful APIs
- Experience working in Agile / Scrum environments
- Experience with AWS cloud services
- Ability to learn new technologies quickly
- Experience with SCM-ERP (IFS) within FAA or federal environments
- Experience with microservices architecture
- Experience with containerization (Docker, Kubernetes, OpenShift/ROSA)
- Familiarity with DevSecOps practices and CI/CD pipelines
- Knowledge of infrastructure-as-code (Terraform, Ansible, etc.)
- Experience with federal security standards (FedRAMP, NIST)