Lead Software Engineer

Encorepbc

Technical lead
Software applications
Devops culture
Responsible for serving as a technical lead and providing oversight of the modification and maintenance of software applications with large, complex scope

Job Summary

  • Responsible for serving as a technical lead and providing oversight of the modification and maintenance of software applications with large, complex scope.
  • This role acts as a mentor to junior team members, maintaining and enhancing software applications and participating in other application development projects.
  • Our compensation and benefits programs were created with an 'Employee-First Approach' focused on supporting, developing, and recognizing YOU, offering a wide array of wellness and mental health initiatives, support volunteerism, and environmental efforts.

Matching Summary

Responsible for serving as a technical lead and providing oversight of the modification and maintenance of software applications with large, complex scope.

Skills & Requirements

Must-have

  • technical lead
  • software applications
  • DevOps culture
  • AWS or other Cloud platforms
  • RDBMS like SQL Server, Oracle, MySQL, DB2
  • Agile (Scrum) project management
  • Test-Driven Development

Nice-to-have

  • mentorship to junior team members
  • communication skills
  • full stack development experience
  • JS based rich web UI framework
  • NoSQL experience
  • event driven and microservice architecture
  • mobile app development

Key Requirements

  • 6+ years of professional experience
  • minimum of 4 years of programming experience
  • Bachelor's degree in Technology/Engineering or similar
  • Master's or Advanced degree in Technology/Engineering or equivalent (preferred)

Work Rights

Not specified

Tailored Resume

Cover Letter