Senior Developer
NNIT
Date: 2 days 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
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!
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).
- 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.
- 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.
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 resumeSimilar jobs
Purchasing Officer (Fleet Support Officer)
Seapeak,
Makati City
7 hours ago
Position:Purchasing Officer (Fleet Support Officer)Location:ManilaDepartment:OperationsReports To: Lead Fleet Support OfficerPosition SummaryThe Purchasing Officer (internally referred to as the Fleet Support Officer) provides front line support to the Operations teams, interfacing with key stakeholders such as Marine & Technical Services, HSEQ, Marine Assurance, Marine HR, Contracts and Operational Finance.Responsible and accountable for all aspects of purchasing (spares/consumables), logistics, delivery, servicing, technical...

People Data Analyst
GHD,
Makati City
3 days ago
Job DescriptionAt GHD, we don’t just believe in the power of commitment, we live and breathe it every day.That’s why we pledge to support and empower our people to make a positive impact when working hand in hand with our business to drive change. We'll empower you with the right technology and training as you bring ideas and projects to...

Company Driver
Dempsey Resource Management,
Makati City
4 days ago
QualificationsAt least Senior High School graduateWith professional driver's licenseWith at least 2 years working experience as Company DriverResiding in Makati or Taguig or nearby areasTeam Player
