.NET Developer Tech Company Logo

.NET Developer

👨‍💻Software Engineer
🌏Taguig
🏢 On-site
💼Full time
🗓️Almost Gone

Job Description

Description

The Role

Key Responsibilities

  • Performs coding, debugging, testing and troubleshooting for moderately complex issues
  • Maintains and enhances systems by fixing complicated errors, raising risks and escalating issues where necessary
  • Designs high-quality solutions in accordance with timelines and specifications to meet user requirements.
  • Ensures all activities adhere to the relevant processes, procedures, standards and technical design.
  • Proactively identifies and leads the implementation of continuous improvement items with the support of the Team Lead and Manager.
  • Provides feedback and assists with either formal training or mentoring to junior team members to assist their development.
  • Adheres to the Outsourcing NNA GB coding standards, the Outsourcing NNA GB operational framework and WTW Excellence guidelines.
  • Acts as a buddy to new starters, and quality checks more junior team members’ work.
  • Works closely with QA, Product/Business Analysts, and other Software Engineering functions to ensure high quality on-time delivery
  • Contribute to driving effective Agile Scrum practices to meet/exceed software engineering goals. Embrace and contribute to the team's Agile philosophy
  • Demonstrate learning adaptability, understanding of the implications of technical issues on business requirements and / or operations.
  • Strong interest to expand technology stack

Qualifications

The Requirements

Knowledge And Experience

  • A Bachelor’s/College Degree would be beneficial and extensive experience in a technology-related discipline, such as IT or Engineering is required.
  • Experience in Visual Studio, MS SQL Server, Microsoft .Net (especially C#, ASP.Net, .NET, .NET core, Web API, REST API, and MVC). Relevant client-server development experience.
  • Experience building and maintaining continuous integration tests using Jenkins.
  • Familiarity with relational databases (Oracle, etc.).
  • Experience in developing resilient, transaction-based web services.
  • Strong web development skills.
  • Knowledge in code quality, performance, and security.
  • Experience on source code control systems.
  • Knowledge of SOLID principles.
  • Willingness to work in a fast-paced collaborative team environment that has tight deadlines.
  • Ability to learn and evaluate new tools, concepts, and challenges quickly.
  • Client service focus and flexibility in supporting client requests.
  • Strong analytical and problem-solving skills.
  • Commitment to quality and continuous improvement.
  • Strong written and verbal communication skills.
  • Experience in creating of Unit Tests using tools such as NUnit, xUnit, MSTest, and Moq.
  • Familiarity with design patterns (e.g., Singleton, Factory, Observer, Strategy, Adapter, Decorator, Command, Chain of Responsibility, Proxy, and Template Method).

Nice To Have

  • Experience with cloud environment setup.
  • Experience with CI/CD pipelines.
  • Familiarity with/using containers in Docker.

WTW is an Equal Opportunity Employer