Source description
About the role
Job Title: Full Stack Engineer (.NET, C# ) Key Responsibilities: Develop, maintain, and enhance web applications using .NET (C#) . Design RESTful APIs and integrate third-party services. Work closely with product managers and UI/UX designers to implement user-centric features. Write clean, maintainable, and testable code following best practices. Collaborate in an Agile development environment with regular sprint cycles. Participate in code reviews, unit testing, and performance optimization. Troubleshoot and debug issues across the application stack. Excellent problem-solving, communication, and collaboration skills. Required Skills & Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field. 4–5 years of full-stack development experience with: Backend: .NET (C#), Node.js Frontend: Angular (latest versions), HTML5, CSS3, TypeScript Experience with SQL and NoSQL databases (e.g., MS SQL Server, MongoDB). Familiarity with version control systems (Git). Strong understanding of software architecture, design patterns, and best practices. Solid knowledge of RESTful APIs and microservices architecture. Preferred Qualifications: Experience with cloud platforms (Azure, AWS). CI/CD pipeline knowledge and DevOps practices. Unit testing frameworks and test automation experience. Good to have : Experience with message queueing systems like MassTransit and RabbitMQ. Experience with Azure Service Bus. Knowledge of Payment Processing (DuitNow), Firebase Integration, Notification Systems (Slack), Audit Trail & Logging, and Email Services (Mailchimp).
More at coditude