Join SFA Developers as a Senior Software Developer / Technical Lead, where you will play a critical role in developing high-quality software solutions and guiding a skilled team of four developers. This position demands strong programming expertise, a deep understanding of system design, and hands-on experience working with cloud platforms and legacy software systems. You will lead code reviews, foster best practices, and ensure seamless application deployment in production environments. Your leadership and mentoring capabilities will be essential in driving the teams technical growth and delivering robust software products aligned with company goals.
As a Senior Software Developer / Technical Lead, you will collaborate closely with cross-functional teams to analyze requirements and design scalable systems while managing the entire software development lifecycle. Your responsibilities include overseeing the technical direction of projects, optimizing databases, and applying your problem-solving skills to address complex challenges. This role requires a bachelor's degree in computer science or related disciplines and at least four years of professional software development experience, along with proven leadership capabilities within a development team.
Responsibilities