HCL Technologies
HCL Technologies

Senior Developer - .Net, Azure, C#

RoleFull Stack
LevelSenior
LocationCity Of Taguig, Philippines
WorkOn-site
TypeFull-time
Posted2 days ago
Apply now

About the role

Job Summary

As a Software Development Engineer, you will contribute to the design and development of software across one or more domains: mobile, web, desktop, and embedded under a disciplined product development process that focuses on full-stack development, system design, maintainability and application performance. Build full-stack solutions for highly visible consumer and patient web and mobile applications utilizing the latest Microsoft .Net tools.Work on software design, coding, and validating software, supporting verification and validation testing, and ensuring that all product development conforms to design specifications and coding standards.Exercise judgment in coding following the software designs and conducting investigation activities following defined methods.Implement performance monitoring tools and framework to optimize existing code and evaluate newly written solutions. Develop productive internal/external working relationships.

Job Description:

Design and implement software in current programming languages (e.g. C#, MAUI/Blazor, Razor, JavaScript, CSS3, HTML5).Maintain existing applications and API’s on current and legacy platforms.Assist in the preparation of software design requirements and detailed design specifications for implementation of software designs per Abbott design development process.Assist in the evaluation of selected designs through testing and full documentation of the results.Work on problems of moderate scope where analysis of situations or data requires evaluation of identifiable factors.Exercise judgment within defined procedures and practices to determine appropriate action.Optimize existing applications, pages and transactions to reduce load time, page weight and improve end user experience.Implement performance monitor tools and evaluate efficiency throughout entire end-to-end system.Work closely with other software engineers to guide and evangelize system design, scalability, maintainability and performance.

Key Responsibilities

  1. Collaborate within team to define, and ship new features.

  2. Develop applications utilizing .net framework, azure services, and c# programming language.

  3. Participate in all phases of the software development life cycle to ensure timely delivery.

  4. Troubleshoot and debug applications to optimize performance.

  5. Participate in code reviews and provide guidance to junior team members.

  6. Stay updated on industry trends and technologies to enhance existing skills and knowledge.

Skill Requirements

  1. Proficiency in .net framework, azure cloud services, and c# programming language.

  2. Strong understanding of software development methodologies.

  3. Experience in designing and developing scalable applications.

  4. Ability to troubleshoot complex issues and provide innovative solutions.

  5. Good communication and interpersonal skills for effective collaboration.

  6. Attention to detail and strong problem-solving abilities.

Other Requirements

1.Microsoft Certified Solutions Developer (MCSD) certification is preferred but not mandatory required.

Benefits and perks

Learning Budget

Required skills

C#

.NET

MAUI

Blazor

JavaScript

HTML5

CSS3

API development

About HCL Technologies

City Of Taguig

Headquarters