Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Hyderabad @ Blue Yonder

Home > Programming & Design

 Lead Software Engineer - Hyderabad

Job Description

Scope:

Drive designs to become simpler, more robust, and more efficient.

Understand existing framework and propose modern design to meet features and performance needs of the application

Coding along with design and architect the application

Provide early visibility and mitigation to technical challenges through the journey.

Confidently represents product and portfolio, including vision and functional and technical roadmaps, within the company and, when necessary, to strategic customers

Our current technical environment:

Software: Java, J2EE, GIT, Rest API, Ajax

Application architecture: Scalable, Resilient, secure, Performance efficient, multi-tenant microservices architecture

Cloud architecture: MS Azure, AKS, Kafka, Dockers, Spring Boot

Devops: CI/CD, Jenkins

What you ll do:

Trusted advisor for architectural and technical concerns for key critical and complex modules within a product.

Collaborates with the team and other leads to identify and resolve technical challenges related to the delivery of a product.

Ensures the usage of reusable components through design and ensures that code quality, performance, and scalability and reliability requirements are met.

Keeps aware of new technologies and analyzes how they can be applied to BY products and the current delivery project.

Identifies and grooms next level architects for succession planning within the product.

Communicates to the director and PMG to raise awareness of the potential risks related to applications within the product.

Demonstrates the ability to apply domain concepts into the solution and product area.

Demonstrates good understanding of the product and its architecture.

Makes tactical decisions on architectural and design issues.

Ensures the solution built satisfies business and technical requirements.

Ensures that the non-functional requirements defined, such as security requirements and performance objectives, are met.

Manages technical issues, coding, and configuration to ensure delivery of modules and the product.

Collaborates across teams around technical and architectural issues.

Reviews requirements, business use-cases and scenarios, and contributes to product documentation.

Responds to queries from internal and external sources (within a project team, or across project and services teams).

Participates in interviewing of developers. Provides advice on special technical issues when consulted by senior management.

Is a key contributor in the development of a few critical and complex modules within a product..

What we are looking for:

Strong programming experience and background in core java and data structures including java Collections, multithreading, understanding of JVM internals

Master s degree in mathematics or statistics and 7 to 10 years of experience in Software development; ideally a candidate that has started as a Software Engineer and progressed to Lead Software Engineer and has been an Architect, within the last 3-4 years minimum

Quickly understand existing framework of in-memory analytical engine and contribute for development with modern design

Demonstrable experience with microservices based architecture on Cloud at scale.

Experience with implementation of Event driven architecture using Kafka, Spark or similar technologies

Hands-on development skills along with architecture/design experience

Demonstrable experience, thorough knowledge and interests in Cloud native architecture, Distributed micro-services, Multi-tenant SaaS solution and Cloud Scalability, performance and High availability

Experience with API management platforms & providing / consuming RESTful APIs

Experience with varied tools such as Spring Boot, OAuth, REST, GraphQL, Hibernate, NoSQL, RDBMS, Docker, Kubernetes, Kafka.

Experience in Performance tuning, Security fixes

Excellent problem-solving skills & communication

Experience in Supply Chain / Enterprise product development a definite plus

Job Classification

Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required

Contact Details:

Company: Blue Yonder
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Supply chain Performance tuning Hibernate Core Java Multithreading GIT RDBMS Coding Data structures Ajax

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Blue Yonder

Blue Yonder (formerly JDA Software, Inc.) provides seamless, frictionfree commerce please go to our updated company page as this page will no longer be active forthcoming.