Senior Developer

NNIT


Date: 3 weeks ago
City: Makati City
Contract type: Contractor
Makati City Philippines

Apply now

Details

Type of contract: Full time

Location(s): Makati City Philippines

Language(s): English

Mobility: N/A

Application Deadline

We are looking for a Senior .NET Developer with deep technical expertise in Microsoft Blazor, containerized application development, and distributed systems. You will be part of an integrated team responsible for the design, development, and deployment of robust solutions using .NET technologies within a modern cloud-native environment. The ideal candidate is expected to adhering to architectural standards, mentoring development teams, and ensuring scalable and secure software delivery using Docker, Kubernetes, RabbitMQ, and MSSQL.

Key Responsibilities

  • Design and development of enterprise-grade .NET applications using Blazor, C# and related technologies.
  • Implement scalable, containerized microservices using Docker and Kubernetes.
  • Design and integrate asynchronous messaging systems using RabbitMQ or similar platforms.
  • Define and enforce coding standards, architecture patterns, and best practices.
  • Provide technical leadership and mentorship to development teams.
  • Collaborate closely with DevOps, Security, QA, and Product teams to ensure reliable and secure software delivery pipelines.
  • Design and optimize MSSQL database models, queries, and performance strategies.
  • Evaluate new technologies and make recommendations for system architecture and future-proofing solutions.
  • Use Git for version control and manage project pipelines through Azure DevOps.
  • Perform code reviews, debugging, and optimization to ensure system performance and reliability.
  • Write unit tests and integration tests to maintain high code quality.
  • Stay updated with the latest trends and features in .NET and related technologies.
  • Assist in implementing DevOps practices, including continuous integration and continuous delivery (CI/CD).

Qualifications

  • 7+ years of professional experience in .NET application development, including recent work with .NET Core/6/7/8 and Blazor.
  • Strong architectural and hands-on experience with Docker and Kubernetes in production environments.
  • Deep understanding of event-driven architecture and message brokering using RabbitMQ.
  • Advanced knowledge of MSSQL, including performance tuning and large data set handling.
  • Proven experience designing scalable, maintainable, and secure application architectures.
  • Strong knowledge of DevOps practices, CI/CD pipelines, and infrastructure as code.
  • Excellent communication, documentation, and leadership skills.
  • Strong experience as a .NET Developer, particularly with C# and .NET 8.
  • Hands-on experience with RESTful API development and integration.
  • Proficient with Git and working in Azure DevOps environments.
  • Familiar with software development principles such as SOLID, DRY, and TDD.
  • Experience working in Agile/Scrum teams.

Preferred Skills

  • Experience with cloud-native architectures (Azure preferred).
  • Familiarity with monitoring and observability tools.
  • Certification in Microsoft technologies or cloud platforms is a plus.
  • Experience with DevOps practices and tools for CI/CD pipelines.
  • Familiarity with microservices architecture.
  • Understanding of front-end technologies such as JavaScript, React, or Angular is beneficial.
  • Experience with API documentation tools like Swagger.

About NNIT

NNIT is a publicly listed company that specializes in IT solutions to life sciences internationally, and to the public and enterprise sectors in Denmark. We focus on high complexity industries and thrive in environments where regulatory demands and complexity are high. We advise on and build sustainable digital solutions that work for the patients, citizens, employees, end users or customers. NNIT consists of group company NNIT A/S and subsidiaries SCALES, Excellis Health Solutions and SL Controls. Together, these companies employ more than 1,800 people in Europe, Asia, and USA.

We celebrate diversity and are committed to creating an inclusive environment for all employees. All candidates are encouraged to apply for the given job regardless of their gender, age, religious beliefs, sexual orientation, national and social origin, political opinion, disability, race, skin colour, and ethnic origin.

In the interest of fostering a fair and unbiased recruitment process, we kindly request candidates to refrain from including their pictures in their applications.

Learn more about working at NNIT

Apply now and liberate your talent!

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Software Engineer - Celonis

DysrupIT, Makati City
1 day ago
JOB SUMMARY:We are seeking a skilled Software Engineer – Celonis to support the implementation and optimization of Celonis-based solutions. This role is critical in translating business requirements into actionable dashboards and automations that drive operational efficiency and real-time value. You will collaborate closely with business stakeholders, data teams, and system experts to ensure technical accuracy, performance, and usability of process...

Accountant

Dempsey Resource Management, Makati City
3 days ago
Responsible for developing, establishing, maintaining and controlling thegeneral and cost accounting systems and related procedures; implementing theCompany’s budgetary systems; and preparing meaningful, accurate and timelyfinancial, management and budgetary reports

Social Strategist

Ogilvy, Makati City
3 days ago
About Ogilvy Ogilvy has been creating impact for brands through iconic, culture-changing, value-driving ideas since the company was founded by David Ogilvy 75 years ago. It builds on that rich legacy through Borderless Creativity – innovating at the intersections of its advertising, public relations, relationship design, consulting, and health capabilities with experts collaborating seamlessly across over 120 offices in nearly...