A technology company in Pasig is seeking an experienced developer to design and maintain APIs using C# .NET and NodeJS. The ideal candidate has 3 to 5 years of experience in API development and strong knowledge of AWS and CI/CD practices. This role requires effective communication skills and the ability to work in an Agile environment.
Qualifications
3 to 5 years of experience in API Development.
Strong knowledge of Entity Framework and ORM concepts.
Experience with relational databases and writing complex queries.
Professional experience with JavaScript and related frameworks.
Familiarity with cloud platforms, especially AWS.
Experience with CI/CD tools.
Responsibilities
Design, Develop and Maintain APIs using C# .NET and NodeJS.
Optimize and manage relational databases including SQL Server and MySQL.
Deploy and manage applications on AWS.
Implement and maintain CI/CD pipelines.
Debug and resolve technical issues.
Skills
API Development
C# .NET
NodeJS
Entity Framework
SQL Server
MySQL
AWS
CI/CD
Agile/Scrum
Education
Bachelor's degree in Computer Science or related field
Tools
Jenkins
GitHub Actions
Azure DevOps
AWS CodePipeline
Job description
Responsibilities:
Design, Develop and Maintain APIs using C# .NET and NodeJS.
Implement Entity Framework for database interactions, Manage and optimize relational database including SQL Server and MySQL
Deploy, monitor, and manage applications on AWS.
Implement and maintain CI/CD pipelines for automated deployment and testing.
Debug, troubleshoot, and resolve technical issues in a timely manner.
Follow best coding practices and maintain high software quality standards.
Work in an Agile/Scrum environment and participate in daily stand-ups and sprint planning.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
3 to 5 years of experience in API Development
Strong knowledge of Entity Framework and ORM concepts.
Experience with relational databases (SQL Server, MySQL) and writing complex queries.
Professional experience with JavaScript, NodeJS, and related frameworks.
Familiarity with cloud platforms, especially AWS (EC2, S3, RDS, Lambda, etc.).
Experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or AWS CodePipeline.
Knowledge of software development best practices, including unit testing, version control (Git), and security principles.
Ability to work collaboratively in a team and communicate effectively.
Strong problem-solving skills and attention to detail.