.NET Software Developer
Summary
Full-stack .NET developer building and maintaining scalable web applications with C#, .NET Core, ASP.NET Core, and Angular, backed by REST APIs on SQL Server, in an Agile team at a logistics automation company.
About the Role
We are looking for a .NET Full Stack Developer to design, develop, and maintain
scalable web applications using modern Microsoft technologies. You will work with
cross-functional teams to deliver high-quality software in an Agile environment.
Key Responsibilities
- Develop and maintain applications using C#, .NET/.NET Core, and ASP.NET Core.
- Build and consume RESTful APIs and backend services.
- Develop responsive front-end applications using Angular.
- Write clean, maintainable, and testable code.
- Participate in code reviews, testing, debugging, and deployment.
- Collaborate with Product Owners, QA, and development teams throughout the SDLC.
Required Skills
- 4 to 8 years of experience in C#, .NET/.NET Core, and ASP.NET Core.
- Strong experience with Angular, HTML5, CSS3, JavaScript/TypeScript.
- Experience with REST APIs, SQL Server, and Git.
- Good understanding of OOP, Design Patterns, Clean Code, and Microservices.
- Familiarity with CI/CD, Docker, and Kubernetes.
- Experience working in Agile (Scrum/Kanban) environments.
Good to Have
- Experience with Azure, Redis, RabbitMQ, or MQTT.
- Exposure to automation or industrial software is an advantage.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong analytical, problem-solving, and communication skills.
