ASSOCIATE PRINCIPAL ENGINEER (DEVELOPMENT)

ASSOCIATE PRINCIPAL ENGINEER (DEVELOPMENT)

Company Name Confidential
Metro Manila / NCR
4-14 years
50000 - 70000 PHP

Job Description

• Effectively work with team of developers and handle a range of responsibilities such as architecture and design, prototyping, coding (with emphasis on complex and critical features), unit/integration testing, deployment, support and maintenance
• Able to cover for Developer Lead in his/her absence
• Provide prompt and quality on-site or remote production issue support (root cause analysis, resolution and incident report in coordination with Developer Lead)
• Ensure system stability by implementing various process and technical improvements with emphasis on advance monitoring capability and automation and automation plus build and deployment process
• Demonstrate accountability on designated domain and provide similar support to team member’s scope of work
• Mentor and guide technical development of team members
• Able to come up with effort estimation and conform with the agreed timeline
• Work in close coordination with project manager, business analyst, QA and operation team on their respective domains and scope-of-work
• Participate and well-represent the team on various technical meetings and discussions with cross-functional groups (other development teams, infrastructure, operation and support teams)
• Maintain a collaborative culture that supports a dynamic and fast-changing industry, and lead team to adapt accordingly
• Manage, prioritize, and function in efficient and organize manner in a multi-tasking environment
• Understand the business needs, and take necessary steps to fulfill/exceed expectations
• Preempt technical and team issues through sound assessment of situations
• Work with developer lead to implement various initiatives/innovations with new solutions, approach and technologies to take on the most complex and challenging problems of both IT and business

QUALIFICATIONS
• Bachelor/college degree in IT or Engineering
• 5+ years of experience developing web applications/services
• Prior team lead or project lead experience is a plus (plan, organized, design, estimate and delegate tasks to developers)
• Knowledgeable in software development lifecycle and strong design skills (principles and methods to identify, analyze, specify, design, and manage functional, non-functional, and infrastructural requirements into technical requirements for logical application and systems design)
• Proficient in ASP.NET, C#.NET and SQL Server/ Oracle
• Good understanding of Agile development methodologies and DevOps process including toolchain
• Experience in automated testing, Continuous Integration and Continuous Delivery (CI/CD) is a plus
• Experience in production environment setup (infra, monitoring and support) is a big advantage
• Prior experience developing and supporting high volume/traffic application is a plus
• Prior experience in web automation is a plus
• Candidate must be willing to work in Makati
• Candidate must be living within 5KMs away from Insular Life Bldg Makati or has private transportation
• Candidate must have an existing fixed broadband connection (DSL or Fiber)
• Candidate must have a computer to use to access work machine (in case of WFH set-up)
REQUIRED SKILLS
• ASP.NET (MVC v3.0/v4.0, Web API, WebForm), C# Winforms
• .NET Core / ASP.NET Core
• Windows Services
• JavaScript/CSS/HTML
• jQuery + UI
• MS SQL Server (DB design, PL/SQL, optimization)
• Oracle 11g (DB design, PL/SQL, optimization)
• Git + any CI tool
• Agile methodologies
PREFERRED SKILLS
• Mobile Development (Android)
• Jenkins
• Redis
• React
• SignalR
• Rabbit MQ
• Elastic (or other application and/or infra monitoring tools)
• Code analysis tool (e.g. Jetbrains)
• Cloud services (PaaS and IaaS)
• DevOps process + toolchain (eg. Jenkins)

Similar Jobs

People Also Considered

Career Advice to Find Better