Technical Manager

  • Job Type: Fulltime
  • No. of available positions: 3
  • Location: Noida
  • Experience: 5+ years
Position Summary:

We are searching for an innovative technical manager to join our company. As a technical manager, s/he would be responsible for working closely with our DevOps and Project Management teams to ensure the quality and timely delivery of various software artifacts as committed to our clients. He or she must be able to oversee our development team, establish the technical direction for solutions being planned and created, guarantee that all quality standards are upheld, maximize software delivery, and use the appropriate toolset to sustain the team’s productivity.  

Roles and responsibilities:
  • Determining project requirements and developing work schedules for the team.
  • Delegating tasks and achieving daily, weekly, and monthly goals.
  • Liaising with team members, management, and clients to ensure projects are completed on time and meeting all agreed quality parameters.
  • Perform Code Review and suggest improvements.
  • Developing high-quality and detailed designs.
  • Using coding standards and best practices to ensure quality.
  • Identifying risks and forming contingency plans.
  • Work closely with the HR Team for identifying training needs.
  • Keeping up-to-date with industry trends and developments.
  • Motivating staff and creating a space where they can ask questions and voice their concerns.
  • Being transparent with the team about challenges, failures, and successes.
  • Writing progress reports and delivering presentations to the relevant stakeholders.
Requirements:
  • Bachelor’s degree in computer science, engineering, or a related field.
  • Should have at least two years of experience in managing a team.
  • Proficient in Java, with good knowledge of its ecosystems with a knack for writing clean, readable Java code, writing reusable Java libraries along with knowledge of multithreading, concurrency patterns, and collections in Java.
  • Solid understanding of object-oriented programming along with various design and architectural patterns.
  • Hands-on experience with Spring along with its related subprojects like Spring Boot, Spring Data, Spring Web, Spring Cache, Spring Security, etc.
  • Knowledge of Security Protocols like SAML, CAS, LDAP, OAuth, OIDC, etc 
  • Experience with Presentation Layer (JSP/Servlets), JS Frameworks (React, Vue)
  • Should have experience in working with at least one RDBMS (MSSQL, Oracle, Postgres).
  • Unit testing experience using Junit, Mockito, and related frameworks.
  • Proficient understanding of code versioning tools, such as Git,
  • Build tools including Maven, Gradle
  • Knowledge of working in continuous integration (CI/CD) style delivery.
  • Knowledge of Apache Camel, Apache Kafka, and Redis is preferred.
  • Strong leadership and organizational abilities.
  • Willingness to build professional relationships with staff and clients.
  • Excellent communication, motivational, and interpersonal skills.

 

To apply, please send your resume mentioning position to hr@liberintechnologies.com