Match score not available

Senior .Net Software Engineer - Philippines

unlimited holidays - extra holidays - extra parental leave - long remote period allowed
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

CME logo
CME SME https://www.gotocme.com/
201 - 500 Employees
See more CME offers

Job description

This is a remote position.

Location: Philippines

Department: Software Engineering

Reports To: TBD

Job Type: Full-time

 

Job Summary:

As a Senior .NET Software Engineer, you will be a key member of our software development team, responsible for designing, developing, and maintaining high-quality .NET-based applications. You will work closely with cross-functional teams, mentor junior developers, and provide technical leadership in the .NET ecosystem.

 

Key Responsibilities:

  • Participating in all software life cycle phases: from requirements analysis and documentation, design, implementation, unit, and integration testing, to quality assurance.
  • Understanding client requirements, analyzing, implementing new enhancements, and fixing bugs.
  • Writing clean code provides maintainability, scalability, readability, and test ability.
  • Writing documentation such as: user guides, technical documentation, and design documents.
  • Participating in the elaboration of architecture.
  • Developing servers’ maintenance plan.


Requirements

Qualifications:

  • Computer Science or Computer Engineering degree.
  • 3-5 years of experience as a Backend Engineer.
  • Excellent development skills in .NET, C#, .NET Framework, .NET Core, LINQ and ASP.NET Web API.
  • Excellent understanding of Object-Oriented Programming and design patterns.
  • Excellent knowledge in parallel code design, concurrency, and multi-threading.
  • Excellent knowledge of relational databases, SQL Server/Oracle (Experience with NoSQL is a plus).
  • Good understanding of distributed systems and building scalable applications.
  • Basic knowledge in Micro services Architecture and tools & services like Kubernetes, Docker, Dapr and RabbitMQ would be a plus.
  • Delivery oriented person and multi-tasking person.
  • Excellent problem-solving and communication skills.
  • Excellent verbal and written English communication skills.

 

CME is an Equal Opportunities Employer. The company is committed to equal employment opportunities regardless of age, sexual orientation, gender, pregnancy, religion, nationality, ethnic origin, disability, medical history, skin color, marital status, genetic information or parental status. We base all our employment decisions on merit, job requirements and business needs.

We strive to create a diverse and inclusive work environment where all individuals are valued and respected. Diversity is a fundamental part of our culture, and we encourage candidates from all backgrounds and experiences to apply.



Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Delivery Focused
  • Motivational Skills
  • Mentorship

.NET Developer Related jobs