Full Stack Software Engineer – .NET

Skills
C#DevopsFront-End DevelopmentFull-Stack DevelopmentOOPWeb ApplicationsAmazon Web Services
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 6+ years of professional software development experience building production-grade enterprise applications
  • Strong understanding of object-oriented programming principles data structures design patterns and end-to-end system design
  • Advanced proficiency in C# .NET Core and ASP.NET Web API including dependency injection async/await and middleware design
  • Hands-on experience developing front-end applications using Angular React or similar component-driven frameworks
  • Strong SQL skills with deep hands-on experience working with SQL Server including stored procedures query plans and performance tuning
  • Solid experience with CI/CD tooling and Git-based version control systems including branching strategies and release workflows
  • Hands-on experience deploying applications to Azure or AWS cloud environments including managed services and identity integration
  • Strong debugging troubleshooting and performance optimization skills with the ability to investigate complex production issues calmly and effectively
  • Experience working in large enterprise-scale environments where reliability security and audit-ability are first-class concerns

Nice to have

  • Microservices experience
  • Docker familiarity
  • Kubernetes familiarity
  • Distributed systems knowledge
  • Automated testing experience
  • Azure DevOps exposure

Day to day

  • Design, build, and maintain enterprise-grade web applications and distributed systems on Microsoft technology stacks
  • Develop scalable APIs, responsive front-end applications, and cloud-integrated services across the full engineering lifecycle
  • Participate in requirements analysis, architectural design, code reviews, deployment, and post-release support while ensuring security, observability, and reliability

Hiring process

  • Send resume to jaya@bvteck.com
  • Call (908) 505-3545 for immediate consideration