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/CSS3.
- 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