JOB DESCRIPTION:

  • Provides technical leadership and mentors all team members on coding standards, best practices, and technical patterns.
  • Leads the development of web and desktop solutions using the Microsoft Development Stack, assigning work based on individual and team strengths.
  • Ensures expertise in the full SDLC, including coding standards, reviews, source control, build processes, test automation, and continuous integration.
  • Develops, motivates, mentors, and coaches team members to deliver cutting-edge solutions and ensures the highest quality releases through comprehensive testing.
  • Acts as a catalyst for continuous improvement in the solution portfolio and development processes.

QUALIFICATIONS:

  • Minimum of 3–4 years in a Software Development managerial position, with a degree in Computer Engineering, Computer Science, Information Technology, or equivalent.
  • Supervises teams of developers, oversees the entire software development lifecycle and technology strategy, and provides technical guidance and mentorship.
  • Proficient in system architecture (e.g., microservices), cloud platforms, and development using C#, .NET, ASP.NET, MS SQL 2012, Web Service, and WCF for both web and desktop applications.
  • Skilled in managing development processes, including design, testing, and documentation; experience implementing GitHub (or equivalent) for version control and JIRA (or equivalent) for QA management (a plus).
  • Exhibits strong organizational, analytical, and communication skills; proactive, detail-oriented, and willing to extend working hours as necessary. AutoCAD knowledge is a plus.
Similar jobs

More from Internet of Things Philippines Inc.
Internet of Things Philippines Inc. 2 days ago
Internet of Things Philippines Inc. 2 days ago
Internet of Things Philippines Inc. 2 days ago

SENIOR SOFTWARE DEVELOPMENT LEAD

Apply Now
Back to search page