Deskripsi Pekerjaan
Are you a dedicated Senior Developer looking to drive innovation? NYGC Services, Inc. is currently seeking a highly skilled Sr. Analyst Programmer to join our growing team in Alabang. In this pivotal role, you will leverage your extensive experience in .NET and React.js to design, develop, and deploy robust web applications and scalable web services. We are looking for a proactive professional who is passionate about writing clean, maintainable code and solving complex technical challenges within a dynamic Agile environment.
As a key member of our engineering team, you will collaborate closely with cross-functional teams to define feature requirements, translate business logic into technical solutions, and ensure the highest standards of software quality. If you possess a minimum of 5 years of hands-on development experience and thrive in a fast-paced setting, we encourage you to apply and help us shape the future of our digital products.
Tanggung Jawab
- Design and implement scalable web applications and services using .NET Core and React.js.
- Develop and maintain RESTful APIs and web services to support front-end functionality.
- Collaborate with UI/UX designers and backend developers to create seamless user experiences.
- Perform code reviews, optimize application performance, and troubleshoot complex technical issues.
- Participate in the full software development lifecycle (SDLC), including planning, development, testing, and deployment.
- Ensure code follows best practices, security standards, and coding guidelines.
Kualifikasi
- Minimum of 5 years of hands-on development experience with .NET technologies (C#, ASP.NET Core).
- Strong proficiency in React.js and modern frontend JavaScript frameworks.
- Experience with SQL Server, Entity Framework, and database design.
- Familiarity with cloud platforms such as Azure or AWS.
- Excellent problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Strong communication skills and the ability to work effectively in a team environment.