2012-10-29

Job Title:  Software Architect

Requisition Number:  7886

Location(s):  Denver, CO

About Us:   Epicor Software Corporation is a global leader delivering business software solutions to the manufacturing, distribution, retail and services industries. With nearly 40 years of experience serving midmarket organizations and divisions of Global 1000 companies, Epicor has more than 33,000 customers in over 150 countries. Epicor enterprise resource planning (ERP), point of sale (POS), supply chain management (SCM), and human capital management (HCM) enable companies to drive increased efficiency and improve profitability. With a history of innovation, industry expertise and passion for excellence, Epicor inspires customers to build lasting competitive advantage. Epicor provides the single point of accountability that local, regional and global businesses demand. The Company’s headquarters are located in California, with offices and affiliates worldwide.

Role Summary/Purpose:

The Software Architect’s role is to work closely with the Distribution division in the strategic design, development and implementation of the Eclipse products.  This position will be supporting the products core architecture and frameworks to ensure their reliability and high availability.  This individual will be responsible for mentoring and working a team of Java developers helping them on a daily basis on troubleshooting, best practices and Java architectural guidance.  This position will take day to day direction from the Cross Platform Architecture Director but will also work with the Product Development managers and Product Owners under the Eclipse group.

Essential Responsibilities:

Design and implement long-term strategic goals and short-term tactical plans for managing and maintaining the product architecture.

Ensure that proposed and existing system architecture for the product is aligned with organizational goals and objectives.

Provide architectural system expertise, direction, and assistance to software development teams.

Confer with end-users, clients, or senior management to define business requirements for the product.

Monitor system performance in the hosting facility and recommend scaling strategies based on findings.

Model business and systems processes based on findings through use case scenarios, workflow diagrams, and data models.

Document the architecture and keep the documentation aligned with the changing requirements.

Work with architecture team to direct the long term migration to the cloud strategy.

Manage and maintain relationships with key technology partners to ensure the product architecture is highly available.

Work closely with other departments to support the product infrastructure needs and provide documentation and training on infrastructure.

Qualifications/Requirements:

Must possess a prior role as a Java Software Architect with expert experience with the J2EE stack.

Expert experience with J2EE and Application Server Containers – Jboss experience preferred

Experience with Java Swing a plus

Experience with .NET a plus

Desire to cross over into a .NET architect longer term

Experience, ability and desire to work with a Java team of developers.

Expert knowledge in analyzing, designing and developing solutions to highly complex problems.

Strong experience working in all phases of software development, design patterns, and development methodologies.

Previous experience designing and developing high traffic / enterprise level web applications with a focus on scalability

Ability to mentor development staffs while implementing best practices and improve development processes.

Experience with Service Oriented Architecture (SOA) and web service implementation (SOAP / REST)

To apply for this job, please go directly to our careers site: jobs.epicor.com utm_source=theladders&utm_campaign=Stephanie

Epicor Software Corporation is proud to be an equal opportunity/affirmative action employer.

Industry: Software
Discipline: SW Design/Dev
Experience: 5 - 7 Years
Compensation: DOE
Company: Epicor Software Corporation

Show more