Saturday, 12 October 2024

Associate Tech Lead - Software Engineering

 

Associate Tech Lead - Software Engineering


Description:

  • Collaborate with stakeholders to gather user requirements and align business needs with software development.
  • Define the overall system architecture, identifying software components, modules, and interfaces.
  • Design visual and interactive elements for intuitive and user-friendly software experiences.
  • Analyze and optimize software performance by identifying bottlenecks, improving algorithms, and enhancing resource utilization.
  • Engage with clients, end-users, and business analysts to document requirements effectively.
  • Evaluate the technical and economic feasibility of software solutions.
  • Analyze and document current business processes, identifying areas for improvement or automation.
  • Develop scalable, secure, and highly available multi-tenant cloud-based applications.
  • Choose architectural patterns that align with software requirements and constraints.
  • Create comprehensive test plans outlining objectives, scope, and deliverables.
  • Monitor software performance, identifying and resolving performance issues.

Entry Requirements:

  • A BSc Degree in Engineering from a recognized university.
  • 4+ years of relevant experience in software engineering.
  • Certified Scrum Master qualification (an added advantage).
  • Hands-on experience with cloud technologies.
  • Strong knowledge of Software Design and Development in Java and Java EE.
Click Here To Apply 


No comments:

Post a Comment

Associate Software Engineers

  Associate Software Engineer Full-time, On-site About the Role We are looking for an enthusiastic Associate Software Engineer to join our ...