This Position is Closed

Lead Technology Consultant (Technical Lead) – Software Development Team

Sorry, this position is no longer available. The job posting has expired and we are not accepting new applications at this time.

Looking for other opportunities? Check out our current job openings to find your next career opportunity.

Job Details

Key Responsibilities

Team Leadership & Management

  • Lead and manage day-to-day activities of developers and testers to ensure efficient delivery of project goals and milestones
  • Assign tasks, set priorities, monitor progress, and provide guidance throughout the project lifecycle
  • Guide and mentor team members; conduct code reviews and ensure adherence to coding standards
  • Lead the solution design and technical architecture for complex Java-based applications and systems.
  • Facilitate daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies

Project Delivery & Process Management

  • Oversee project management tasks including planning, scheduling, progress tracking, and reporting
  • Collaborate with business analysts, product owners, and stakeholders to translate business requirements into actionable tasks
  • Oversee the complete software development process including implementation, testing, and deployment
  • Identify project risks and propose effective mitigation strategies
  • Take ownership of project issues and drive resolution
  • Ensure performance, scalability, and security of all applications

Technical Leadership

  • Provide hands-on technical guidance and expertise in Java and modern frameworks
  • Stay updated with emerging technologies and proactively suggest improvements to processes and tools
  • Ensure solid understanding and application of AI/ML concepts and data-driven solution design
  • Maintain strong expertise in cloud platforms and DevOps practices
  • Develop high-level and low-level design documents, architectural diagrams, and technical specifications.
  •  Ability to design solutions that directly address client pain points and requirements stated in an RFP.

Qualifications & Requirements

Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field

Experience

  • 8+ years of software development experience with proven leadership responsibilities
  • Minimum 2 years in a technical leadership/management role
  • Proven experience in project management and leading cross-functional teams

 

Technical Skills

Core Competencies

  • Expertise in: Java, Spring Framework (Boot, MVC, Security, Cloud), RESTful APIs, Microservices Architecture.
  • Data & Messaging: SQL/NoSQL databases, JPA/Hibernate, Kafka/RabbitMQ.
  • Strong expertise in modern front-end frameworks (React, Angular)
  • DevOps tools expertise (CI/CD pipelines, containerization, monitoring)
  • Familiarity with relational databases (PostgreSQL, MySQL) and message brokers (Kafka, RabbitMQ)
  • Version control systems (Git) and unit testing frameworks
  • Mastery of design patterns, cloud-native design (AWS/Azure/GCP), and scalable system design.
  • CI/CD (Jenkins, GitLab), Containerization (Docker, Kubernetes), and cloud services.

Methodologies

  • Strong understanding of software development life cycle
  • Expertise in Agile methodologies and design patterns
  • Solid understanding of AI/ML concepts (experience is a strong plus)

Soft Skills & Attributes

  • Excellent communication, leadership, and team management skills
  • Strong stakeholder management and problem-solving abilities
  • Ability to make tough decisions and prioritize effectively in fast-moving environments
  • Proven ability to guide and mentor technical team members
  • Strong business acumen with ability to translate requirements into technical solutions
About the Company
State Informatics Limited

View Company Profile
Wakanda Jobs - Find All Jobs

New Things Will Always
Update Regularly

Wakanda Jobs - Find All Jobs
Your experience on this site will be improved by allowing cookies Cookie Policy