Developer III - Software Engineering (.net MVC developer)

UST logo

UST

View Salaries, Reviews, and more  

Job Summary


Salary
โ‚น98,192 - โ‚น169,363 / Monthly EST

Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
MongoDB .NET Asp.net NoSQL RabbitMQ .Net Core Microsoft CI Entity Blazor API Web Api Rest API MVC

Job Description

Role Description

Full Stack Developer (.NET) - offshore

Experience

Role Summary

We are seeking a highly capable Full Stack Developer to build and enhance enterprise web applications using the Microsoft .NET ecosystem. The ideal candidate is a self starter who can work directly with product/business stakeholders, deliver with minimal guidance, and proactively drive solutions end to end from UI through APIs, services, and data layers.

Key Responsibilities

  • Design, develop, and maintain full stack web applications using .NET / .NET Core and modern web patterns.
  • Build and consume RESTful services using ASP.NET, MVC, and Web API with strong focus on performance, security, and maintainability.
  • Apply design patterns and clean architecture principles to deliver scalable and testable code.
  • Implement robust data access layers using Entity Framework and optimize data operations as needed.
  • Develop modern UI experiences using Blazor (listed internally as Blazer/Blazor ).
  • Implement asynchronous messaging/eventing workflows using RabbitMQ and ensure reliable integrations.
  • Work with MongoDB for NoSQL persistence and validation as required.
  • Collaborate closely with product/business teams to refine requirements and translate them into working software increments.
  • Participate in code reviews, improve engineering standards, and contribute to delivery predictability and quality.

Required Technical Skills

  • .NET Framework, .NET Core
  • ASP.NET, MVC, Web API
  • Design Patterns (SOLID, layered architecture, etc.)
  • Entity Framework
  • Blazor (spelled Blazer in some internal material)
  • RabbitMQ
  • MongoDB
  • Strong debugging, troubleshooting, and performance tuning skills across UI/API/data layers.

Behavioral / Professional Skills (Must Have)

  • Able to work directly with the product business team with strong communication and stakeholder handling.
  • Zero hand holding required: independently drives tasks to closure, seeks answers proactively, and raises risks early.
  • Highly proactive: proposes solutions, clarifies ambiguities, and unblocks self and others.
  • Strong ownership, accountability, and bias for action.

Nice to Have

  • Experience with distributed caching/messaging patterns and enterprise integration approaches (event publishing/invalidations etc.).
  • Familiarity with engineering practices supporting modernization/DevOps (CI/CD, cloud, containers) (capabilities commonly referenced in broader .NET modernization contexts).

Skills

  • net,.net framework,asp.net,web api,design patterns,entity framework,mvc

Interview Questions of Developer III - Software Engineering (.net MVC developer) at UST

Interview questions from UST that are similar to Developer III - Software Engineering (.net MVC developer)
View more interview questions from UST โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now