Senior Software Engineer - Bangalore
E2open
Title: Senior Software Engineer
Location: Bangalore, IN
Experience: 4 to 6 years
At E2open, you will be an integral member of a dynamic organization, working on cutting-edge technology that transforms the way companies do business with their trading partners in complex, multi-tier supply chains. Currently, E2open is seeking an energetic Application Engineer to join our Research & Development Group. This position involves the development of leading-edge Software-as-a-Service (SaaS) supply chain management applications that drive complex multi-company supply chain management dashboards, workflows, and business-to-business supply chain data interchanges.
Responsibilities
Design and development of three tier - high performance and scalable enterprise product. Own feature development from definition, design through delivery. Hands-on full stack developer who is passionate about Java/J2EE development, UI, SQL, building highly scalable and resilient applications, and focused on solving complex business problems Orientation to contribute both as a technical lead as well as an individual contributor. Lead the team to deliver high quality software, by reviewing their work and mentoring them. Ability to research, follow up and resolve complex challenges. He/She will have responsibility for unit-level design, coding, unit testing, integration testing and participating in the full SDLC He/She will be expected to produce high-quality code that can pass critical peer review, and to work under a high-pressure and timeline-driven environment.Qualifications
Bachelor’s degree or higher in Computer Science or Engineering equivalent Minimum of 6 years’ experience in product development Responsible, organized and possess critical thinking with good interpersonal and communication skills Able to demonstrate good analytical problem-solving abilities and strong leadership aptitude Able to work at both abstract and detailed level Must be fluent in English, and strong communication skills. Motivated self-starter that likes to work as part of a teamTechnical Requirements
Strong experience in Core Java, Collections and Data structures. Develop solutions using core java, Spring / Spring Boot, JSON, Rest API and other web technologies. Hands on with UI development with strong experience in HTML5, JavaScript, CSS3, Responsive UIs. Added advantage for exposure to Angular. Ability to design and develop UIs and end to end integration. Object oriented analysis and design using common design patterns. Enforcing and Writing code following good standards (well documented with good code coverage and properly tested code). Excellent knowledge of Relational Databases, SQL and ORM technologies (Hibernate and Mybatis). Ability to model & design databases for high availability and high volume. Ability to design and build a scalable platform with APIs. Strong programming skills, as well as the ability to review complex code bases written by others. Strong knowledge of test-driven development and continuous integration Exposure to security, application clustering and load balancing techniques. Passion for collaboration and working on agile teams. Prior experience with working on fast paced milestones using flexible and adaptive methodologies. Excellent problem-solving skills.
Confirm your E-mail: Send Email
All Jobs from E2open