Role: ENGINEER (DEVELOPER)
Salary Range:40k – 70k
Work Schedule: Weekdays, 10am – 7pm
EDUCATION:
· Bachelor/college degree in IT or Engineering
· Bachelor’s Degree is a mandatory requirement
MIN. NO. OF YEARS IN WORK EXPERIENCE
- 3+ years of experience developing web applications/services
- 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 online sportsbook is a plus.
KNOWLEDGE AND SKILLS
REQUIRED SKILLS
• ASP.NET (MVC v3.0/v4.0, Web API, WebForm), C#
• Oracle 11i (DB design, PL/SQL, optimization) is a must
• SQL Server
PREFERRED SKILLS
• .NET Core / ASP.NET Core
· Knowledgeable in software development lifecycle and strong design skills
· Proficient in .NET and Oracle or SQL Server
· Understanding of Agile development methodologies and DevOps process including toolchain is a plus
QUALITIES:
- Candidate must be willing to work in Makati
- Candidate must have an existing fixed broadband connection (DSL or Fiber)
KEY ACCOUNTABILITY AREAS
- Effectively work with team of developers and take part on activities such as prototyping, coding, unit/integration testing, deployment, support and maintenance
- Provide prompt and quality on-site or remote production issue support (root cause analysis, resolution and incident report in coordination with Developer Lead)
- Co-work with developer lead on system stability initiatives and help build automation and monitoring
- Demonstrate accountability on designated domain and provide similar support to team member’s scope of work
- Able to come up with effort estimation and conform with the agreed timeline
- Work in close coordination with project manager, business analyst, developer lead, QA and operation team on their respective domains and scope-of-work
- Participate on various technical meetings and discussions with cross-functional groups
- Maintain a collaborative culture that supports a dynamic and fast-changing industry
- 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