Senior .NET Developer

Summary

Senior .NET Developer designing and building scalable enterprise applications using C#, .NET, ASP.NET, and Angular, deployed on AWS. Day-to-day work involves backend services and APIs, unit testing, code reviews, and agile collaboration with cross-functional teams.

We are seeking a skilled Senior .NET Developer to come aboard our team.

In this position, you will have a significant role in shaping and delivering robust software solutions that respond to changing business needs. You will work together with experienced engineers and important contributors to construct scalable applications, applying current technologies and trusted industry standards.

Responsibilities

  • Design, build, and support high-quality software products that align with business objectives
  • Contribute to architectural discussions and help define the technical roadmap
  • Build and connect backend services and APIs that drive application functionality
  • Create unit tests and apply quality assurance methods to ship reliable software
  • Partner with multidisciplinary teams, including product managers, designers, and QA specialists
  • Conduct code reviews to preserve code quality and exchange knowledge among team members
  • Analyze, debug, and fix issues across development and production environments
  • Help advance the ongoing improvement of engineering processes, tooling, and standards
  • Engage in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives

Requirements

  • A Bachelor's or Master's degree in Computer Science or a related technical field
  • A minimum of 3 years of applicable software engineering experience
  • Confident command of C# for writing reliable application logic
  • Practical experience with the .NET framework for delivering enterprise-grade applications
  • Solid background in unit testing to support code quality and long-term maintainability
  • In-depth knowledge of software architecture concepts and widely used design patterns
  • Familiarity with SDLC methodologies and the full software delivery lifecycle
  • Strong SQL capabilities for modeling, querying, and tuning relational databases
  • Hands-on use of data access tools such as Entity Framework, Dapper, and ADO.NET
  • Applied experience with ASP.NET for developing web applications and services
  • Working command of Angular for crafting modern frontend user interfaces
  • Background using Amazon Web Services (AWS) to deploy and manage cloud-based solutions
  • Strong grasp of Agile development methodologies
  • Excellent English communication skills, both written and verbal (B2+ level or above)

Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available