Job Description:
This opportunity is for a Staff Software Engineer for the Planning products. We are the team that creates and powers S&OP, Demand planning applications and services for our global listeners. We’re the home for tech talent that wants to grow S&OP, Business planning market-leading business and build the features across the web application. The team is comprised of engineers who work in an agile environment and partner closely with S&OP, business planning – Product Management, UX, and QA teams.
Location: Hyderabad
Roles:
- Partner with a cross-functional team to imagine, design, develop, test, and launch software that wows and inspires our peers.
- Be willing to explore technical needs and bring problems AND solutions to the table.
- Constantly strive to raise the bar on engineering excellence.
- Lead the way - staying up to date with tools, trends, technologies, and frameworks both industry-wide and within e2open and then sharing that knowledge in a meaningful way with the community.
- Developing web solutions and services: Envisioning, designing, creating, and supporting our solutions that operate with a high degree of operational excellence.
Education and Experience:
- Bachelors/master’s degree in computer science, Engineering, or equivalent
- Minimum 8 years’ experience in developing and supporting scalable Java/JEE applications, application servers and related web technologies
Qualifications and Skills:
- Bachelors/master’s degree in computer science, Engineering, or equivalent
- Minimum 8 years’ experience in developing and supporting scalable Java/JEE applications, application servers and related web technologies
- Strong knowledge of object-oriented design patterns and implementation skills in Java
- Strong understanding of REST web services, JSON, XML, JavaScript, HTML and Web 2.0 technologies
- Cloud infrastructure
- Technical leadership
- Understanding of software development life cycles, agile/scrum development, and unit testing
- Hands-on experience with tools like Eclipse, Junit, SVN/Git, Ant/Maven/Gradle, Hudson/Jenkins/Bamboo etc.
- Experience working on a Linux/Unix environment including basic scripting skills
- Must have strong analytic and problems solving skills, must be able to present ideas clearly and possess a strong desire to learn.
- Excellent communication and documentation skills
- Should have strong debugging skills