About the Role:
We are looking for a skilled C# Developer with a solid background in building scalable, high-quality, and high-performance applications on the Microsoft technology stack. As a C# Developer, you will be responsible for developing, enhancing, modifying, and maintaining applications in various software layers. You should have a strong understanding of software engineering principles and be able to work collaboratively with both technical and non-technical team members.
Key Responsibilities:
Design, build, and maintain efficient, reusable, and reliable C# code.
Ensure the best possible performance, quality, and responsiveness of applications.
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
Help maintain code quality, organization, and automatization.
Participate in requirements analysis and collaborate with internal teams to produce software design and architecture.
Write clean, scalable code using .NET programming languages.
Test and deploy applications and systems.
Revise, update, refactor, and debug code.
Improve existing software by incorporating new technologies.
Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
4-8 years of experience as a C# Developer or Application Developer.
Familiarity with the .NET framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC)).
Experience with architecture styles/APIs (REST, RPC).
Understanding of Agile methodologies.
Strong attention to detail.
Excellent troubleshooting and communication skills.
Knowledge of at least one of the .NET languages (e.g., C#, Visual Basic .NET) and HTML5/CSS
Familiarity with architecture styles/APIs (REST, RPC).
Understanding of Agile methodologies.
Location: Hybrid (on-site once a week in BGC, Taguig City)
Job Type: Full-time