The Senior Lead Software Engineer is a key member of an agile team focused on developing and delivering secure, scalable, and high-quality technology products.
Responsibilities include providing technical guidance, developing and reviewing code, influencing product and process decisions, and serving as a subject matter expert in specific areas. The role promotes best practices across the engineering community and fosters a culture of diversity and inclusion.
Qualifications include 5+ years of experience with software development, expertise in Java, front-end frameworks, databases, and tools like GIT and Maven.
Knowledge of agile methodologies, cloud native development (AWS), microservices, and REST APIs is essential. Preferred skills include Java 8/11/17, Big Data (Spark), Unix, shell scripts, and Python.