Employer Active
Headquartered in Dublin, Ohio, we are a $100+ billion health care services company that improves the cost-effectiveness of health care. As the business behind health care, we help pharmacies, hospitals, ambulatory surgery centers, clinical laboratories and physician offices focus on patient care while reducing costs, enhancing efficiency, and improving quality. Ranked #21 on the Fortune 500, we employ 34,000 people worldwide.
The company provides clinically proven medical products and pharmaceuticals and cost-effective solutions that enhance supply chain efficiency from hospital to home. we connect patients, providers, payers, pharmacists and manufacturers for integrated care coordination and better patient management. Backed by nearly 100 years of experience, with approximately 50,000 employees in 46 countries and Fiscal 2020 revenues of $152.9 billion, we rank among the top 25 on the Fortune 500.
In Bangalore we are excited to create an Innovation and Capability Centre that allows us to further inhouse talent and scale that talent across our business. Our ambition is to build differentiated opportunities that allows our organization to advance rapidly, to do this we will be looking to partner with Local universities to helpdevelop the skill sets we are looking for including across Software-defined networking, machine learning and big data.
Job Description Summary:
As aJAVA/HCL Commerce/ WebSphere Commerce Developeryou will participate in all aspects of the software development lifecycle which includes technical design, implementation, documentation, testing, deployment, and support of application developed for our clients. This will be a key development role as we start the journey to modernize and improve the customer experience of eCommerce platform. As a member working in a team environment, you will work with solution architects, Leads and developers on interpretation/translation of wireframes and creative designs into functional requirements, and subsequently into technical design and play key role in the solution delivery.
What Software Engineering contributes to Us
Software Engineering is responsible for designing, developing, implementing, and supporting applications, systems and IT products required to achieve the company's business objectives.
What is expected of you and others at this level:
Qualifications:
Your skillset likely includes:
Proven experience in delivering large-scale architecture change projects in B2B ecommerce.
An understanding of web technologies and an appreciation for capacity and performance design considerations
Essential to have a good understanding of IBM WebSphere Commerce (WC v7 or WC v8)/ HCL Commerce v9 functional and technical architecture including design and development best practice and the associate technologies:
Understanding and experience working in at least 3 major subsystems (Ex: Catalog, Member, Order)
WC frameworks (e.g. Command framework, MVC, Search)
WC messaging infrastructure (inbound and outbound, REST, MQ, BOD)
WC persistence layer (JPA/EJB)
Experience using general development tools/frameworks Git , Sonar , Junit
IBM DB2 Database Experience writing queries with joins and understanding of PLSQL
Demonstrate and develop to WC best practices, especially with regards to security and customizations
An understanding of WC deployment models (e.g. 3-tier, de-coupled storefront/search)
Java and J2EE development (e.g. JSP, EJB, JPA, Spring, core JAVA)
Working experience of the Atlassian Tooling (JIRA, Confluence)
Excellent problem-solving skills
Excellent written (documentation) and oral communication skills, in a role which will be regularly customer facing
Effective time management, and an ability to deliver to deadlines working in a Agile methodology
Ability to work collaboratively with both local and offshore teams and developers
Experience with Junit and other testing frameworks
Participates in the development of policies and procedures to achieve specific goals
Recommends new practices, processes, metrics, or models
Full Time
Software Development / Application Development (IT Software)