The IBM Commerce Developer Lead role provides technical consulting to management, business users, and technical associates; and works closely with other developers as a mentor. Expected to be a consistently reliable technical professional that can handle all job responsibilities autonomously, while executing at the highest level. The primary purpose of the position is to act as a technical expert in designing, developing, and providing support for our ecommerce applications and order management systems. This role will be an integral part in leading a development team responsible for the technical aspects of ecommerce related strategic initiatives.
Essential Functions
Strategy & Planning
• Work as a member of a delivery team to define acceptance criteria for stories and determine estimates in sprint planning sessions.
• Work with system team during technical spikes and determine appropriate architecture for new features.
• Provide technical guidance, design expertise and leadership for commerce development.
Acquisition & Deployment
• Perform complex programming assignments requiring an advanced aptitude of established programming standards, methods, and best practices.
• Lead team in designing application and database components for new features.
• Collaborate with other teams to ensure shared use of standard tools and processes.
• Deliverables for this role are working software that is continuously integrated and tested.
Operational Management
• Act as a Subject Matter Expert in the discovery and investigation of critical production problems as required.
• Maintain and modify web applications; make approved changes by amending application documentation, developing detailed programming logic, and coding changes.
• Foster development of team’s cross-functional and collaborative capabilities
• Mentor and coach developers and/or Professional Apprentices.
• Support and mentor team members on code quality through clean coding principles.
• Work with team to deliver business value through regular sprint cycles.
• Participate in regular delivery team collaboration and ceremonies.
• Train and share knowledge with development teams.
Incidental Functions
• Research new technologies, including tools, components, and frameworks.
• Make presentations to management, clients, and peer groups as requested.
• Analyze performance of programs and take action to correct deficiencies based on consultation with clients and approval of supervisor.
• Participate in hiring activities and fulfilling affirmative action obligations and ensuring compliance with the equal employment opportunity policy.
• Minimal travel as required
• Work outside the standard office 7.5 hour workday as required.
Position Requirements
Formal Education & Certification
• Bachelor Degree or foreign equivalent in related field or equivalent experience.
Knowledge & Experience
• 8 years IT experience.
• Experience working with customers to build and formulate business requirements.
• 6 years J2EE and Web Application experience, including Enterprise JavaBeans (EJBs), Java Servlets, Java Server Pages (JSP).
• 6 years of object-oriented analysis and design.
• 3 years of working experience in IBM Websphere Commerce platform.
• Experience in an Enterprise Relational Database Management System.
• Experience with the Model-View-Controller (MVC) design pattern.
• Experience with SOAP and/or RESTful web services.
• Experience with version control systems such as git, mercurial, or subversion.
Personal Attributes
• Advanced analytical, conceptual, and problem-solving abilities.
• Strong written and oral communication skills.
• Proven ability and initiative to learn and research new concepts, ideas, and technologies quickly.
• Ability to work in a team-oriented, collaborative environment.
• Strong ability to translate an idea or need into a completed solution or work product.
Must be legally authorized to work in country of employment without sponsorship for employment now or in the future.
Equal Opportunity Employer. All qualified applicants will receive consideration for employment and will not be discriminated against based on race. color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information or any other consideration prohibited by law or contract.
VEVRAA Federal Contractor requesting appropriate employment service delivery systems, such asstate work force agencies and local employment delivery systems, to provide priority referrals of veterans.