Technical Lead, Software Engineer

5 months ago


Bengaluru, India Manhattan Associates Full time

Description

:

Our R&D team is the heart and soul of Manhattan Associates’ product portfolio. They design the future of our products ahead of the curve both technically and operationally over our competitors. You will be floating in the cloud, drinking your fair share of Java, and getting creative daily. You will have the opportunity to learn and interact with people from a variety of backgrounds and skill sets to enhance your technical knowledge while on a path for career growth internally at Manhattan Associates.

Manhattan Associates is looking for Technical Leads with vision, drive, and experience in building distributed and highly scalable software solutions. We are looking for someone who demonstrates passion and ownership by embracing all aspects of software development: analysis, development, testing and deployment. Also you take pride in software craftsmanship, diving deep into code and constantly innovating.

Position Responsibilities:

· Design and develop large-scale, multi-tier, distributed software products

· Build resilient and cloud ready solutions

· Be responsible for the quality of software; we believe quality is responsibility of the developer

· Be a mentor and role model to up and coming Software developers

Position Requirements:

· Provide technical leadership to a small group of software engineers.

· Develop detailed design specifications for multiple areas of a software system; responsible for the design and implementation of complex frameworks and toolkits to be used across multiple products.

· Determine optimal and efficient designs for multiple areas of the software system.

· Estimate and plan own work and the work of others in the group.

· Become the resident expert across multiple areas of the system. (Tech Leadership)

· Evaluate software (or configuration) issues with many areas of the system and resolves them in a timely manner.

· Implement changes to system assuring the changes do not introduce new issues.

· Facilitate technology and skills knowledge transfer within the team and beyond.

· Document all work.

· Ensures high quality software deliverables by leveraging automation and tooling best practices.

Position Required Skills:

· Strong experience in Java, J2EE technologies. Core Java + Spring & Hibernate

· Strong Hands on - In and out - design and architecture of the project or product

· Strong experience in development and delivery experience with distributed commercial software applications

· Experience working with Agile, Lean and/or Continuous Delivery approaches and best practices

· Exposure to cloud technologies, Microservices and frameworks such as Amazon Web Services, container technologies like Docker

· Exposure to UI technologies, Angular, Javascript, Html

Committed to diversity and inclusion At Manhattan, it’s about more than just the work. From cultural celebrations to interest groups to volunteeropportunities, your true self is always welcome here. Our team members’ backgrounds, experiences andperspectives add to us as a whole and make us unique.We are proudly an Equal Employment Opportunity Employer. All qualified applicants will receive consideration foremployment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin,disability, or status as a veteran. In the United States, Manhattan Associates participates in the EmploymentEligibility Verification Program (E-Verify) operated by the Department of Homeland Security in partnership with theSocial Security Administration. Participation in the E-Verify Program allows Manhattan to confirm the employmenteligibility of all newly hired employees after the Employment Eligibility Verification Form (Form I-9) has beencompleted.

  • Bengaluru, Karnataka, India Upland Software Full time

    Job DescriptionSoftware Engineering Lead Job DescriptionOpportunity SummaryWe are seeking a highly skilled and experienced Software Engineering Lead to join our team at Upland Software. The ideal candidate will have a strong background in software development and leadership, with a proven track record of delivering high-quality results in a fast-paced...


  • Bengaluru, Karnataka, India Upland Software Full time

    Job Title: Software Engineering LeadJob Summary:We are seeking an experienced Software Engineering Lead to join our team at Upland Software. As a key member of our engineering team, you will be responsible for leading the development of our email marketing and automation platform, PostUp.Key Responsibilities:Lead a small team of engineers and testers to...


  • Bengaluru, Karnataka, India Upland Software Full time

    Job DescriptionSoftware Engineering Lead Job DescriptionOpportunity SummaryWe are seeking a skilled Software Engineering Lead to join our team at Upland India. The ideal candidate will have 9-11 years of experience in software development and management, with a strong background in Java, SQL, and JSP. They will be responsible for leading a small team of...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About Cloud Software GroupAt Cloud Software Group, we're revolutionizing the way people work. With a combined force of Citrix and TIBCO, we're one of the world's largest cloud solution providers, serving over 1 million users globally. Our team is passionate about making a difference in people's lives, and we're looking for talented individuals to join us on...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About Cloud Software GroupWe are on the brink of another Cambrian leap, a moment of immense evolution and growth, and we need your expertise and experience to make it happen.This is a unique opportunity to join our team and contribute to the development of complex software applications.As a software engineer, you will be responsible for designing,...

  • Technical Lead

    6 days ago


    Bengaluru, Karnataka, India Reliance Industries Limited Full time

    Job Title: Technical Lead - Software EngineeringAt Reliance Industries Limited, we are seeking a highly skilled Technical Lead - Software Engineering to join our team. As a Technical Lead, you will be responsible for managing a team of software engineers, guiding their professional growth, and driving the delivery of high-quality software products.Key...


  • Bengaluru, Karnataka, India New Relic, Inc. Full time

    About the RoleWe are seeking a talented Lead Software Engineer to join our team at New Relic, Inc. as a Technical Lead. This is an exceptional opportunity to leverage your expertise in software development and leadership to drive innovation and excellence in our observability platform.Key ResponsibilitiesDesign, develop, and enhance core features and...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled Technical Engineering Lead to join our Horizon Remote Experience Engineering team at IN10 VMware Software India Private Limited.As a key member of our team, you will be responsible for the design, implementation, and maintenance of robust, high-performance, and scalable software systems.Our team is focused on...

  • Technical Lead

    2 weeks ago


    Bengaluru, Karnataka, India Palo Alto Networks Full time

    We are seeking a highly skilled Technical Lead - Software Engineering to join our team at "{company}". As a key member of our software development team, you will be responsible for leading the development of our software products and ensuring they meet the highest standards of quality and reliability.The successful candidate will have a strong background in...


  • Bengaluru, Karnataka, India Cisco Full time

    Job SummaryCisco Meraki is seeking a highly skilled and experienced Technical Lead to join our team. As a Software Engineering Technical Lead, you will be responsible for delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of new software features and enhancementsCollaborate with...


  • Bengaluru, India Upland Software Full time

    Description Software Engineering Lead Job Description Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 9 - 11 years to join Upland India as Software Engineering Lead for our Upland PostUp product. The ideal candidate will be a self-starter/learner and capable of working within an...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Dew Software Full time

    About the Role:We are seeking a skilled Software Engineer to join our team.As a Backend Developer, you will design and develop scalable and efficient software solutions.Our team of Cloud Computing Specialists work with cloud-based technologies to deliver innovative solutions.The Web Services Architect will lead the design and implementation of web...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, Karnataka, India Upland Software Full time

    About the RoleAt Upland Software, we are looking for a highly skilled Software Engineering Lead to join our team. This individual will be responsible for managing and mentoring a small team of engineers and testers, while also making enhancements to our established code base.Key ResponsibilitiesBe a player-coach, providing guidance to the team during code,...

  • Software Engineer

    7 days ago


    Bengaluru, Karnataka, India The Nielsen Company Full time

    We are seeking a talented Software Engineer to join our team at The Nielsen Company. As a technical lead, you will be responsible for mentoring other engineers, defining the technical culture, and helping to grow the team.Key Responsibilities:Mentor other engineers, define the technical culture, and help grow the team.Translate functional and technical...


  • Bengaluru, Karnataka, India Deduce Technologies Full time

    Business Responsibilities### Key Responsibilities* Evaluating, identifying, and developing software solutions to meet organizational strategy* Translate and implement organizational strategy to an operational and measurable plan* Ability to write model code for functional and non-functional requirements and improve code quality### Skills and Experience* 5+...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the Role:We are seeking a talented Technical Software Engineer to join our team at IN10 VMware Software India Private Limited. As a key member of our engineering team, you will be responsible for designing and delivering high-quality software features that meet the needs of our customers.Key Responsibilities:Design and develop software features that...


  • Bengaluru, Karnataka, India ACI Worldwide Full time

    ACI Worldwide is a company that develops software for facilitating real-time electronic payments. Our products and services are used globally by payment associations, switch interchanges, corporations, and a wide range of transaction-generating endpoints, including ATMs, merchant terminals, and internet commerce sites.About the Role:As an Engineering Manager...