More Jobs Like This

Senior JAVA Software Developer

Location:
Westminster, CO 
Area Code:
303 
Telecommute:
no 
Travel Required:
none 
Skills:
Strong Java EE programming skills 
Pay Rate:
DOE 
Tax Term:
FULLTIME 
Length:
 
Date Posted:
4-30-2013 
Position ID:
8241 
Dice ID:
10170902 

Job Title:  Senior JAVA Software Developer

 

Requisition Number:  8241

 

Location(s):  Westminster, CO

 

EPICOR…Our Mission: Be the leading provider of industry-specific business software that drives growth and profitability for our customers.

 

EPICOR SOFTWARE CORPORATION is a global leader delivering inspired business software solutions to the manufacturing, distribution, retail, and services industries. With over 40 years of experience serving small, midmarket and large enterprises, Epicor has more than 20,000 partners in over 150 countries. Epicor enterprise resource planning (ERP), retail management software, supply chain management (SCM), and human capital management (HCM) enable companies to drive increased efficiency and improve profitability.

 

Epicor is recognized as “visionary” for completing the convergence of multiple ERP products together to create a comprehensive, 100% SOA-based solution. This strategy has enabled Epicor to continually adapt to the latest technologies available, while allowing customers to protect their investment. Utilizing Web services, Epicor helps businesses rapidly respond to change, adjust for growth, and maintain their competitive advantage on a local, regional, or global scale.

 

With a history of innovation, industry expertise and passion for excellence, Epicor provides the single point of accountability that local, regional, and global business demand.

 

Role Summary/Purpose:

If you're a software engineer looking to make difference, we're the place.  At Epicor our distribution specific ERP products solve important industry needs within the SMB segment for distributors.  Our highly energized development teams use a Java EE and Universe database for ease of deployment, use and scalability. We're looking for talented Java engineers to continue to drive our product forward.

 

Essential Responsibilities

Fundamental Role:  Functions as a Staff Software Engineer while devoting a significant portion of their time to technical leadership for an assigned portion of their team’s scope.  This leadership involves providing guidance and review to other engineer’s work.  Responsible for ensuring all deliverables are high quality including software coding, and product and process documentation.  Quality is defined as contributing to solutions that deliver an excellent end-to-end customer experience with a high measure of compliance with business and technical requirements and software architecture/design documents, and product and process documentation.

 

Influence typically impacts multiple related projects.  Decisions may have an impact on crucial business objectives.

 

Executes Effectively

  • Operates using Agile development techniques
  • Provides the technical expertise to compliment the development manager’s project and organizational expertise for the assigned scope.
  • Provides a single point of contact for technological issues for assigned scope including intellectual property, privacy and security.
  • Provides input on product strategy and roadmaps related to assigned scope.
  • Provides input on multi-year development roadmaps, task definition and assignment, scheduling within the assigned scope.
  • Provides proactive guidance and review on all engineer’s work within the assigned scope.
  • Fights technological fires affecting assigned scope.
  • Initiates, develops and drives the adoption of product and process improvements.    
  • Exercises excellent judgment that balances tradeoff decisions and the needs of the three key stakeholders.

 

Builds Strong Teams

  • Supports Architects, and collaborates with peers to achieve end-to-end quality in our technology and customer experience.
  • Leads cross-functional product teams within an Agile Development Process (Scrum)
  • Assists in identifying skill set gaps and recruiting, selection and training.         
  • Mentors team members and arbitrates technical disagreements within assigned scope. 

 

Applies Strategic Thinking

  • Ensures all work within assigned scope stays true to higher-level requirements, architectural context and designs.
  • Demonstrates initiative, creativity, innovation to drive breakthrough product and process ideas to fruition    

 

Qualifications/Requirements:

  • Strong Java EE programming skills
  • Strong OO / Design patterns understanding
  • BS or equivalent experience in software development
  • Basic database knowledge
  • Experience working within Agile development processes

 

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

Dave Hoogsteen
Epicor Software Corporation
600 S Highway 169
Suite 2000
Minneapolis, MN 55426
Phone: (952) (952) 417-5221

Copyright ©1990 - 2013 Dice. All rights reserved. Use of this site is subject to certain Terms and Conditions.

TRUSTe online privacy certification