Monster
 
 
 
 

Job Summary

Company
MomentumSI
Location
Grand Rapids, MI 49525
Industries
Internet Services
Computer Software
Computer/IT Services
Job Type
Full Time
Temporary/Contract/Project
Years of Experience
5+ to 7 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Salary

Negotiable / Commensurate With Experience

Java / J2EE Developer

About the Job

MomentumSI is a leading provider of IT consulting services to organizations nationwide. We are a thought leader in SOA design and implementation with expertise in enterprise architecture, business process optimization, application development and system integration. Our clients realize business goals and marketplace advantages as a result of greater alignment between technologies, processes and business strategies.

A Developer is responsible for analysis, design, implementation, testing and deployment of software solutions for MomentumSI’s customers.  They have a working knowledge of the software development lifecycle, are accomplished in software analysis and implementation, and are able to implement 3rd party frameworks and applications.  A Developer understands and coordinates activities with customers, user interface teams, DBAs, DBDs, system administrators, business analysts and project managers as needed.

Primary Responsibilities

  • Perform software development services on client projects
  • Identify and setup development, source code control, build and test environments
  • Analyze and re-factor existing code to improve performance or adapt to new requirements
  • Implement and configure third party applications and tools where appropriate
  • Coordinate system installation and transition activities to production environment
  • Develop and direct software and system testing procedures and documentation efforts
  • Provide knowledge transfer required to ensure customer’s implementation team is successful and self-sufficient
  • Ensure company capabilities, standards and procedures are followed on customer accounts and that MomentumSI is delivering high quality solutions
  • Demonstrate an in depth understanding of tools, languages, methodologies and the development process
  • Demonstrate breadth of knowledge across different tiers and technologies used to create eBusiness solutions
  • Demonstrate depth of knowledge in one or more technical areas such as programming languages, industry standard infrastructure APIs, application servers, data persistence, distributed computing, client site development, WebServices development and deployment, or other similar areas
  • Demonstrate working knowledge of OOA&D techniques and have familiarity with modeling tools and modeling languages such as UML
  • Demonstrate working knowledge of an iterative software development process including general phases, deliverables, team roles, and key ingredients for successful delivery of a quality solution
  • Demonstrate product specific knowledge across MomentumSI’s standard tools and capabilities

Qualifications

  • 5-7 years of experience in designing, developing and implementing software solutions
  • Experience with Java and JEE including Servlets, EJB, JSP, JMS, JNDI and JDBC
  • Experience with UML, software development life cycle and methodology, applications servers, object and relational databases,  Java application frameworks, HTML, XML, XSD, and n-tier web a desired
  • WebServices implementation and deployment, knowledge of WSDL required
  • Significant client interaction experience needed
  • Must be proactive and able to work with little supervision
  • Must be committed to delivering high levels of customer service
  • Excellent technical writing skills and strong verbal and interpersonal skills
 
 

Job Tools

 
 

Contact Information

MomentumSI