Job Title Lead Developer is responsible for designing, developing, and delivering high-quality software solutions that translate business needs into technical specifications. This role involves leading complex programming tasks, ensuring robust testing, and supporting integration and deployment. - Key Responsibilities: - Designing systems, writing complex code, and mentoring junior developers. - Collaborating with cross-functional teams to provide technical consultancy and support pre/post-sales activities. - Estimating, planning, and managing tasks to meet deadlines. - Promoting learning by conducting demos and leading knowledge sessions. - Ensuring solutions meet customer needs and regulatory standards. Qualifications and Skills: - Bachelor's degree in Science, Technology, Engineering, Mathematics (STEM) or equivalent field. - 5-7 years of experience in IBM Mainframe Application Development. - Experience working in an agile environment using Scrum or Kanban methodology. - Strong software development and analysis skills. - Ability to write clean, scalable code applying design patterns and best practices. - Demonstrable experience in IBM Mainframe development technologies and software engineering best practices: COBOL, CICS, JCL, VSAM, DB2, and Tools such as Changeman, CA-7, JIRA, and File Manager. Benefits and Culture: - A collaborative, innovative work environment. - Opportunities for professional growth and development. - Recognition and reward for outstanding performance. - Flexibility and work-life balance. - Competitive compensation package.