Tech Lead - Bengaluru, India - Enzen Global Solutions

    Enzen Global Solutions
    Enzen Global Solutions Bengaluru, India

    1 week ago

    Default job background
    Full time
    Description

    Job Title: Tech Lead Next generation Technologies

    Job Location: Bangalore

    About Enzen )

    Enzen Global is an innovative & knowledge-based Consulting, Engineering and Operations organization exclusively working on Energy and Utility (Gas, Power, and Water) sectors. We provide outcome-based turnkey solutions, blending industry best practices and leading-edge ideas with a continuous focus on meeting our customers expectations.

    We work with clients across the value chain to deliver sustainable and lasting improvements to their efficiency and performance. As part of our solution suite, we provide strategy, consulting, digital, technology, management, and operations services. In addition, we develop the commercially successful use of renewable resources to deliver a transformative advantage for our customers.

    Enzen focuses on delivering outcomes and has a wide range of advisory and engineering services for the power, water, gas and renewable energy sectors, supported by our specialised Business Units and unique Centres of Excellence. These cover Business Operations, Business Transformation, Enterprise Solutions and Energy & Water Network Operations, and help deliver high-quality, effective, need-specific solutions. Our project work includes but is not limited to smart utility networks, technology optimisation, capital efficiency, asset management and mergers & acquisitions.

    Founded in 2006, the business has grown and developed across the globe, with a presence in the UK, India, USA, Spain, Australia, Turkey and Kazakhstan.

    Job Description:

    Are you ready to take your development skills to the next level? Join our dynamic and innovative core Product team as a Senior Developer and be at the forefront of building cutting-edge web-based enterprise applications using the latest technologies. As a Senior Developer, you will play a crucial role in shaping the future of our products and services.

    Responsibilities:

    Collaborate with cross-functional teams to design and develop high-performance, scalable, and secure web-based enterprise applications.

    Utilize your expertise in Java, React, Spark, Kafka, Redis, and cloud computing to architect, implement, and optimize robust solutions.

    Stay updated with emerging technologies, frameworks, and best practices, and proactively propose their integration into the development process.

    Drive the entire software development life cycle, including requirements gathering, design, coding, testing, and deployment.

    Work closely with Product Managers, UI/UX designers, and other developers to deliver exceptional user experiences and intuitive interfaces.

    Lead code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous learning and improvement.

    Identify and troubleshoot complex technical issues, ensuring timely resolutions and maintaining the overall performance of the applications.

    Collaborate with DevOps teams to deploy applications in the cloud environment and leverage cloud services for scalability and reliability.

    Requirements:

    Bachelor's or Master's degree in Computer Science or a related field.

    Extensive experience (5+ years) in developing web-based enterprise applications.

    Strong proficiency in Java, React, Spark, Kafka, Redis, Big Data and other relevant technologies.

    Understanding of cloud computing concepts and experience with cloud platforms like AWS, Azure, or GCP.

    Familiarity with agile development methodologies and tools (Scrum, JIRA, Git, etc.).

    Proven track record of successfully delivering complex projects from inception to deployment.

    Excellent problem-solving skills, with the ability to analyze and debug complex code issues.

    Strong communication and collaboration skills, with the ability to work effectively in a team environment.

    Passion for learning and keeping up with the latest trends and advancements in technology.

    Qualification and Experience:

    BE/ B.Tech

    Minimum 5 Years of experience of experience