Description

We are seeking skilled and versatile ASP.NET Engineer (with Angular experience) to join our team. As an ASP.NET Engineer, you will be responsible for developing high-quality web applications using both backend and frontend technologies, including ASP.NET Core and Angular.

This position requires a strong understanding of full-stack web development, clean code practices, RESTful API integration, modern JavaScript/TypeScript, and scalable architecture.

Job Responsibilities

  • Collaborate with cross-functional teams to analyze, design, and develop scalable web applications.
  • Adapt quickly to fast-paced development cycles and changing business needs.
  • Participate actively in Agile/SCRUM development methodologies.
  • Engage in design meetings and contribute to architectural and design decisions.
  • Take ownership of features or modules and deliver high-quality, maintainable solutions.
  • Analyze system-level technical challenges and implement effective, scalable solutions.
  • Translate business and client requirements into technical implementations.
  • Communicate clearly and effectively with both local and onshore team members.
  • Plan and execute unit, integration, and automated tests.
  • Mentor junior team members and provide technical leadership when needed.

 

Skills & Experience Requirements

  • 3 to 7 years of solid hands-on experience in web application development using ASP.NET Core, ASP.NET MVC, ASP.NET Web Forms, and Web API.
  • Proficient in C# .NET, with a clear understanding of Object-Oriented Programming (OOP), design patterns, SOLID principles, and clean code practices.
  • Good experience with Entity Framework / Entity Framework Core, and strong SQL knowledge including stored procedures, indexing, query optimization, table partitioning, and transaction isolation.
  • Experience working with Microservices, Docker & Containers, and implementing CI/CD pipelines.
  • Proficient in JavaScript, TypeScript, and Angular (version 10 or above) for frontend development.
  • Hands-on experience with Angular CLI, components, services, routing, and state management (RxJS, BehaviorSubjects, or NgRx is a plus).
  • Skilled in building responsive and dynamic UIs using Angular Forms (template-driven and reactive), Angular Material, or other UI libraries.
  • Practical experience with RESTful API integration via Angular’s HttpClient module.
  • Familiar with Git/TFS for version control and SonarQube or similar tools for static code analysis and code quality assurance.
  • Working knowledge of databases: SQL Server, Oracle, MySQL, PostgreSQL, or MongoDB.
  • Experience in FinTech, Microfinance/Microcredit, or shipping domain (with APIs like Aramex, Auspost, etc.) will be an added advantage.
  • Excellent communication and collaboration skills to work in a distributed team environment.

 

Educational Requirements

  • B.Sc./M.Sc. in Computer Science, Software Engineering, or a related field from a reputed university.
  • Equivalent combination of education and professional experience may also be considered.

Benefits

  • Attractive Salary for deserving candidates
  • Medical Coverage
  • Salary review twice in a year
  • Weekly two holidays
  • Provident fund
  • Two festival bonus
  • Quarterly Performance Bonus
  • WPPF.

Life at Brain Station 23