Lead Software Developer in Agile Environment
Halliburton
Job Description
Drive software development as a Lead Developer, guiding a team to deliver high-quality applications. Utilize Agile methodologies to enhance product features while managing team operations and mentoring. This role is pivotal in leading software developers and testers to execute on a multi-year application roadmap.
You will collaborate closely with the Product Owner and Scrum Master, providing technical insights and fostering an efficient development process. Your responsibilities will encompass ensuring sprint goals are met while maintaining a hands-on approach to coding. Key Responsibilities: • Lead Agile development of new products and features • Provide technical input to the Product Owner • Escalate issues promptly to maintain velocity • Manage team operations and career development • Mentor developers on best architectural practices Requirements: • BS or MS in Computer Science or related field • 14+ years in software development of complex applications • Experience with Java, RESTful APIs, and microservices • Strong analytical and problem-solving skills • Familiarity with cloud technologies and CI/CD tools Utilize your expertise in software development to mentor teams while delivering innovative solutions and leading projects successfully. #J-18808-Ljbffr