Job Description SummaryAdheres to all JDA policies, procedures, methodologies and quality standards to ensure the highest levels of performance and customer satisfaction. Assists in maintaining customer facing application and system availability to acceptable service levels to maintain JDA customer satisfaction. Communicates the appropriate timelines and status of assigned work and projects. Demonstrates problem solving and innovation. Develops and executes Unit Tests. Develops detailed software designs from requirements, working with other team members. Develops software components. Follows JDA standards to properly comment and document code. Gains an in-depth understanding of product business requirements. Participates in code reviews: verify maintainability, extensibility and assure complexity has been minimized. Pinpoints and resolve software bugs. Provides guidance, feedback, coaching and developmental experiences to other ITG, project team or JDA associates to encourage teamwork and a positive work environment. Provides software and technical analysis to meet the functional and technical needs of customers. Provides technical expertise on development projects. Provides technical support for production applications. Provides the appropriate testing and training documentation where required. Provides weekly status to the ITG Management Team to communicate current and future action plans, concerns and issues for assignments and/or projects. Records capitalizable project time, as appropriate. Records time and expenses into time entry system. Reviews requirements & design for accuracy and completeness. Tests JDA applications and infrastructure as required to ensure customer satisfaction levels are met and that JDAs business applications and/or infrastructure implementations meet JDA business needs. Works collaboratively with technical associates during project to ensure smooth and efficient implementation and integration between technical and functional system requirements. Works with all levels of JDA associates and functional staff to develop functional and technical specifications, create work estimates, analyze user needs, test and code as necessary. Works with ITG Help Desk to resolve user issues within prescribed timeframes.Job DescriptionOverview:Leading AI-driven Global Supply Chain Solutions Software Product Company and one of Glassdoor’s “Best Places to Work”Seeking an individual that has strong technical skills with a complete understanding of development best practices with the ability to perform complex programming tasks, debug and diagnose issues in all environments, design a solution with minimal support and independently implement a solution. Scope:Core responsibilities include - debug and diagnose issues from customer environments, design and implement a solution to business requirements (along with counterparts and distinguished Architects) for an industry-leading Warehouse Management Solution that has 100’s of customers across the globe and is hosted on Microsoft Azure Cloud, Private Cloud and, On-Premises.The team currently comprises 100+ global associates across the US, India (COE) and is expected to grow rapidly.Our current technical environment:Software: Java, J2EE, Spring, Hibernate, GIT, Rest API, OAuth, SQL Server & Oracle, ExtJSApplication Architecture: Scalable, Resilient, secure enterprise applicationFrameworks/Others: Azure Cloud/Private Cloud/On-Premise, Jenkins, Splunk, AppDynamicsWhat you’ll do:Consistently delivers solid quality in both design and implementation and helps the team shape what is built how, in particular: Develops quality software (including effective test code) according to clean code principles and Blue Yonder standards. Provides input for the prioritization of issues in the backlog and autonomously pulls issues or supports other team members as appropriate. Participates in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives. Translates business requirements to user stories and actively seeks feedback by the stakeholders. Takes the lead in designs of individual stories and translates the design to subtasks. Considers aspects of information security while coding and reviewing other's code. Keeps up to date with technology and researches latest trends in the industry. Is perceived as the expert in a small area and is the go-to person for related implementational and operational issues.Additional Job Description• Bachelor’s degree (STEM preferred) and minimum 4-6 years of experience in Software development• Strong programming skills and background in Enterprise Java• Ability to debug and diagnose issues in complex enterprise applications• Hands-On experience and Proficiency in below Technical skillsJava /J2EE Web Technologies (HTML, CSS, XML, JSON) SpringHibernateREST Webservices Object Oriented Design (OOD) Linux/Unix & Windows Platform SQL Our ValuesIf you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core ValuesDiversity, Inclusion, Value & Equality (DIVE) is our strategy for fostering an inclusive environment we can be proud of. Check out Blue Yonder's inaugural Diversity Report which outlines our commitment to change, and our video celebrating the differences in all of us in the words of some of our associates from around the world.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
View Original Job Posting