Overview
Full-stack .NET developer to design, develop and support scalable web applications, collaborate with cross-functional teams, and mentor junior developers.
What you'll do
- Analyse business requirements and user stories to design, develop, and maintain scalable web applications and platforms using .NET technologies.
- Collaborate with business analysts, architects, and development teams to deliver efficient, high-performing, and scalable solutions.
- Contribute to DevOps initiatives, ensuring application stability, reliability, performance, and continuous improvement.
- Lead, guide, and mentor junior developers while promoting SDLC best practices and coding standards.
- Work effectively within cross-functional Agile/Scrum teams, following modern DevOps methodologies and processes.
- Explore and adopt emerging technologies, tools, and industry trends to enhance software development practices.
- Take ownership of deliverables, demonstrating a proactive, self-driven approach with minimal supervision.
What you'll need
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 6+ years of hands-on experience in full-stack web application development using React/Angular, jQuery, CSS, ASP.NET Core MVC (.NET), C#, and ORM frameworks such as Entity Framework or Dapper.
- Strong expertise in relational databases, including MS SQL Server, Oracle, and PostgreSQL.
- Proficient in source code management and version control systems such as Git, Bitbucket, and GitLab.
- Working knowledge of CI/CD pipelines and tools such as Jenkins, GitLab Runners, along with change management platforms like JIRA.
- Exposure to Agentic AI concepts and implementations, including AI-driven automation, intelligent agents, tool/API orchestration, and AI-assisted software development workflows.
- Proven ability to mentor and guide junior developers, coupled with strong analytical, problem-solving, and troubleshooting capabilities.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
- Good understanding of Agile/Scrum methodologies and modern software development practices.
Nice to have
- Prior experience in IT operations support.
Details
Read the full description and apply on the company’s own careers page.