Senior Software Engineer - Back End

New
I
InTalent AsiaInformation Technology
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
PostgreSQLMongoDBMySQLC#Azure.NET coreRedisRESTful APIsMicroservices

Requirements

  • 3+ years of professional experience in backend development with .NET Core.
  • Strong expertise in C# and ASP.NET Core for building scalable applications.
  • Proficiency in building RESTful APIs and working with microservices architectures.
  • Solid experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
  • Strong proficiency with Git and experience in collaborative development environments.
  • Familiarity with Agile methodologies and experience contributing to sprint planning and iterative development.
  • Strong debugging, problem-solving, and optimization skills for backend applications.
  • Experience with Azure Cloud Services or similar cloud platforms (AWS, GCP).

Responsibilities

  • Design, develop, and maintain scalable and high-performance backend systems using .NET Core.
  • Build and maintain RESTful APIs and microservices to enable seamless integration between services.
  • Work with SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis) to ensure optimal data storage and retrieval.
  • Deploy, monitor, and manage backend services on Azure or other cloud platforms.
  • Optimize backend services for high performance, availability, and scalability.
  • Implement security best practices, including authentication, authorization, and data encryption.
  • Write clean, maintainable, and well-documented code with unit and integration tests.
  • Work closely with front-end engineers, product managers, and DevOps teams to deliver high-quality software solutions.
  • Leverage CI/CD pipelines to automate testing and deployment.
  • Participate in peer code reviews and mentor junior engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now