The eCommerce Developer is primarily responsible for contributing to the design, architecture, development, and maintenance of an assigned portfolio of applications. This includes requirements analysis and decomposition, high level design, database development, and application workflow. An individual in this role is ultimately responsible for converting system requirements into logical system designs, code modules and topologies. They are responsible for driving technical innovation and ensuring the overall quality of the software work product. Design / Development The eCommerce Developer produces software solutions and design artifacts in adherence to the organization SDLC standards to help others understand the end work product as well as facilitate efficient product delivery. Collaboration The eCommerce Developer collaborates directly with external teams including systems engineers, architects, business analysts, and quality engineers in order to define product features, estimates, and deliverables. This role also works with domain experts to form or elaborate core domain models. The eCommerce Developer must be able to communicate technical solutions to business partners leveraging their knowledge of the software platform. Process An individual in this role applies organizational process methodologies where all roles closely collaborate with one another throughout the delivery process including unit testing, code reviews, testing, and user acceptance. Essential Responsibilities: - Participate in the development and deployment of new web based e-commerce B2B and B2C applications to support online commerce initiatives - Write and review technical design specifications identifying specific interfaces, methods, parameters, procedures or functions as required - Participate in the full SDLC (Agile), including requirement analysis, design and implementation, estimations and other aspects of iterative development - Design, Develop and Support efficient testing strategies working with the quality assurance teams. This includes unit, integration, functional and stress testing strategies. - Help architect efficient and scalable software solutions for the e-commerce & marketing web platform - Responsible for the successful release of software product including packaging for deployment and sustainable configuration management practices - Provide production support for eCommerce sites including afterhours support when necessary - Develop production application support plans, schedules, and assignments as required; - Estimate the level of effort related to technical design, coding, and unit testing - Provide technical support for maintenance of existing applications - Implement SEO and marketing enhancements as identified -Participate in the evaluation of new technology Qualifications Required Minimum Qualifications: - Bachelor’s Degree in Computer Science or related disciplines OR equivalent work experience - 8+ years of IT experience developing Java based web applications - 10+ years Strong knowledge and use of object-oriented analysis and design methodologies - 2+ experience developing RESTful service oriented architectures - Experience with Web/Application servers including WebSphere, Apache, Tomcat and/or JBoss - 4+ years of experience in database technologies in a web-based environment - 3+ years of experience mentoring peers and guiding the team toward clear objectives - Experience working in structured SDLC and Project Management environments including Waterfall, Agile, RAD is highly desirable - Experience with open source frameworks such as Spring, Struts, and Hibernate - Experience using design tools to create UML use case, class diagrams, sequence and architecture diagrams - Experience with distributed version control systems (Git) - Experience working with distributed, component-based architectures - Excellent organization skills, with proven analytical, planning, problem solving and decision making skills. - Able to work independently and as part of a team with the ability to manage time and resources to meet assigned deadlines - Demonstrated leadership, communication and time management skills - Strong relationship and communication skills both written and verbal with the ability to communicate using non-technical jargon Preferred Qualifications: - Experience with Continuous Integration and automated testing strategies - Experience developing web UIs with AJAX, JSON, jQuery and jQuery UI frameworks, etc. - Experience with Mock frameworks and strategies as it applies to Unit level testing - Experience leading Agile teams in a Scrum Master or a Technical Lead capacity. Allegis Global Solutions – Transforming the Way the World Acquires Talent. Allegis Global Solutions is a leading provider of human capital and workforce management solutions. Our Managed Services offering enables our clients to manage the entire spectrum of processes and systems that requisition, procure, manage and pay a contingent workforce and staffing supply chain. Our rapidly growing Recruitment Services provide our clients with cutting-edge HR and talent acquisition solutions. As part of the Allegis Group family of companies, Allegis Global Solutions is the largest Managed Services Provider (MSP) in North America and is an emerging leader in the Recruitment Process Outsourcing (RPO) and Consulting Services field. The growth we are currently experiencing has us on the lookout for qualified candidates eager to join a team that values genuine relationships, integrity and innovation. Knowing that each professional requires support beyond the workplace, Allegis Global Solutions offers a variety of benefits including medical, dental, optical, 401k, and many more. Allegis Group and its subsidiaries are equal opportunity employers and will consider all applications without regard to race, marital status, sex, age, color, religion, national origin, veteran status, disability or any other characteristic protected by law.
## Skills
ECOMMERCE
JAVA
WEB SERVICES
*Req Number:* 3088631
*Company:* Allegis Global Solutions
*Title:* Lowe''s eCommerce Developer
*Category:* Information Technology
*Location:* Mooresville, Mooresville, North Carolina
8plus
10plus
2plus
4plus
3plus
edashcommerce
edashcommerce
objectdashoriented
webdashbased
componentdashbased
nondashtechnical
cuttingdashedge
WebslashApplication
andslashor
Lowe's eCommerce Developer