Back to board
coditude·15 months ago

Full Stack developer - Dot net developer

Pune, IndiaFull-timeMid · 4-5 years

About this 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).