Senior Application Engineer

4 days ago

Makati, Metro Manila, Philippines Ekkremis Solutions Inc. Full-time ₱502,200 - ₱781,200 Contract

Project Based: June 30,2026 but can be extended>

Responsibilities

  • Design, develop, and maintain web applications using C#, ASP.NET, MVC, ReactJS, and related technologies.
  • Implement and consume REST APIs, with a solid understanding of GraphQL and gRPC frameworks.
  • Apply SOLID design principles and best practices to ensure maintainable and efficient code.
  • Develop database solutions using SQL, NoSQL, stored procedures, ADO.NET, and Entity Framework.
  • Work with tools such as Visual Studio, VS Code, SSMS, and GIT for coding, debugging, and version control.
  • Build and deploy native cloud-based applications on Azure, with a focus on scalability and distributed systems.
  • Conduct unit testing, create automation test scripts, and ensure code quality through static analysis tools and CI/CD pipelines.
  • Collaborate with cross-functional teams to translate business and technical requirements into robust software solutions.
  • Participate in peer reviews, provide constructive feedback, and continuously improve code quality.
  • Monitor and improve application performance, security, and maintainability.
  • Stay updated with emerging technologies, frameworks, and industry best practices

Qualifications

  • Good understanding of the SOLID design principles.
  • Develop and Test web applications using Client-Side frameworks (ReactJS) and Microsoft technologies.
  • Strong proficiency in writing code involving C#, ASP.Net, MVC 4.0+, ReactJS, WebAPI, HTML 5.0, CSS 3.0, JavaScript and NodeJS.
  • Working knowledge of REST API and understanding of GraphQL, gRPC frameworks.
  • Proficient with SQL programming, NoSQL, SQL stored procedures, ADO.Net and Entity Framework
  • Development tools like Visual Studio, VS Code, SSMS, GIT and tools to explore Data.
  • Ability to think outside the box, build clean code and follow standard coding guidelines and practices.
  • Good knowledge of building native Cloud based solutions with Azure and a very good understanding of distributed systems.
  • Creating test scripts meeting business requirements and performing unit testing.
  • Support building automation test scripts.
  • Good understanding of Static analysis tools, Quality code practices and using tools in the pipeline to build code coverage and addressing Quality metrics.
  • Ability to work collaboratively with the team and follow design directions to implementation.
  • Help review PRs and use feedback from other PR reviews to help continuously improve code quality.
  • Good understanding of the CI/CD pipeline and software tools used to help with static and security analysis of the code.
  • Nice to have professional certifications, personal GitHub repos for pet projects and such.