[ajug-jobs] Java Software Engineer
no_reply at jrecruiter.org
no_reply at jrecruiter.org
Thu Oct 16 11:19:24 EDT 2008
A new job has been added:
Job ID: 2338
Job Title: Java Software Engineer
Business Name: Spartan Resources
Email: henry at spartanresources.net
#1740 Java Software Engineer
Contract thru 4/22/09
JOB CODE TITLE: Sr. Software Engineer
JOB CODE DESCRIPTION: DEV: Develops, implements, integrates and maintains applications. Under general supervision, formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systems. Prepares detailed specifications from which programs will be written. Designs, codes, tests, debugs, documents and maintains those programs. Designs and constructs databases to ensure integrity, performance, accessibility, and recoverability of data. Establishes database definitions and tables; designs, codes, tests, and implements custom database scripts and formal procedures. May perform physical or logical data modeling. May also develop in the following areas: Enterprise Resource Planning (ERP), Moble Solution Services (MSS), Product Development, and Customer Care.
Candidate will code to project requirements and work with team members to test and assemble said code to meet scheduled time frames.
Self-starting, highly motivated J2EE developer with experience in full SDLC development.
Must have experience with all tiers of the application with major emphasis on presentation layer.
Test Integration Testing, Presentation, J2EE, Web Design & Development, Java, Web, Application & Messaging Servers, SDLC.
The following skills are required: Application Server preferably JBOSS (4.0 or higher) Struts, Seam/JSF or Spring, JSP, EJB, ant, log4j, junit Java Messaging Service or Message Queue Oracle, Hibernate/JDBC.
1-Completes all technical development tasks pertaining to applications per approved projects and allocated budgets;
2-Interfaces extensively with functional users to confirm the applicability of design alternatives, identifies and recommends cost effective options, and address user concerns;
3-Interfaces as necessary with all critical integration points to insure that applications are integrating successfully and efficiently with all requested applications;
4-Conducts necessary internal quality assurance, system testing, and load testing to insure that the application is of high quality when released to users for the User Acceptance Testing phase of the project (manage all necessary migration of software code to/from the respective environments - development, quality assurance, training);
5-Works closely with end users and corporate sponsors during the User Acceptance Testing phase of the project to insure that any and all necessary changes to the application can be accommodated to meet user requirements while also honoring timeline and budget restrictions;
6-Provides detailed deployment documentation to the support group to insure preparedness to deploy new releases into the production environment within the SLA windows
7-Designs, implements, and maintains databases with respect to access methods, access time, validation checks, and statistical methods;
8-Maps workflow and creates design specifications based on functional requirements;
9-Translates logical information model to efficient physical database designs;
10-Configures, analyzes, designs, develops, and maintains program code and applications to support business processes and functions; works on large, complex installations;
11-At the lower levels, responsibilities focus primarily on simple systems analysis and development activities. At the senior level positions, responsibilities focus primarily on design and development of innovative business solution systems.
12-At higher levels, designs and consults on data design, database architecture, metadata and repository creation; develops data warehousing blueprints, evaluates hardware and software platforms, and integrates systems. Evaluates reusability of current data for additional analysis; reviews object and data models and the metadata repository to structure the data for better management and quicker access. Serves as an expert to application developers to provide expertise on database capabilities and constraints.
Typical Training / Experience - Typically requires BS/BA in related discipline; Generally 5-8 years of experience in related field. Certification is required in some areas OR MS/MA and generally 3-5 years of experience in related field. Certification required in some areas
Dept/Org Scope & Impact - Seasoned professional contributor with responsibility for an advanced area of work in the professional field; May be responsible for entire projects or functions having modest scope/impact or portions of projects having considerable scope/impact to department, area, and, at times, business unit results
Problem Complexity - Performs advanced areas of work for the professional field; Identifies key barriers/core problems and applies problem-solving skills in order to deal creatively with complex situations. Troubleshoots and resolves complex problems
Autonomy - Independently performs assignments with instruction limited to results expected. Determines and develops approach to solutions; Receives technical guidance only on unusual or complex problems or issues
Knowledge - Possesses and applies comprehensive knowledge of particular field of specialization to the completion of complex assignments. Advanced knowledge of organization's technologies and practices
Primary contribution is in applying knowledge (product, industry, professional, technical) rather than managing people. Greater than 50% of time is doing individual contributor work
No responsibility for developing and managing operating plans/budgets
Influence/People Leadership - May oversee the completion of projects or assignments, including planning, assigning, monitoring, and reviewing progress and accuracy of work, evaluating results, etc.; Contributes to employees' professional development, but does not have hiring or firing authority
Must be a US Citizen, Greencard Holder or EAD
This job was posted on: 2008-10-16
For more information, please visit: http://www.ajug.org/ajugjobs/showJobDetail.do?id=2338
More information about the ajug-jobs