Tuesday 10 April 2012

Java Architect Rate: $70/hr

Java Architect 
Rate: $70/hr Max
Location: Boise, ID
Long term – More than an year

The software engineer is responsible for analysis, design, coding, component and assembly testing of software. Software Engineers typically are involved in maintenance (including production support), enhancement and development work. Software engineers have a range of skills and knowledge of current technologies. 

Experience: Seven plus years of experience 
Education: Four year college degree of equivalent technical study 
Description of skills and knowledge include: 
This is a professional level position which may require coordination of programming activities being conducted by the team 
Confers with other business and technical personnel to resolve problems of intent, inaccuracy, or feasibility of computer processing. 
Leverages excellent written and verbal communication skills to develop new business process and programming solutions as directed by business and technical stakeholders. 
Utilize deep modeling, design and coding skills. 
Analyze and design enhancements, development programs, and/or required fixes to production problems. 
Design applications to functional and technical programming standards. 
Gather and interpret user requirements into design specifications. 
Develop system specifications and interfaces. 
Determine time estimates and schedule for work. 
Code enhancement and development programs and/or required fixes to production problems using the functional and technical programming standards. 
Test enhancement and development programs. 
Structured code reviews / walkthroughs. 
Create and provide content for operational documentation to Technical Writers. 
Utilize configuration management tools, design tools, debugging tools, and any other environment specific tools necessary to create, test, and implement an application. 

Specialties: 
1) Proven experience with core Java code development 
2) Deep understanding of J2EE 
3) Working experience with Struts 
4) Experienced with Agile development methodologies 

The expectation for a senior Java developer in our Scrum development process is to provide solutions to backlog items that are estimated by the entire team. Scrum teams are self directing and self managing. Individuals must have experience reviewing and analyzing business requirements and developing a solution to satisfy the business requirement. A thorough understanding of core Java is mandatory for this position. Individuals will be interviewed based on information and experience stated on their resume. Please ensure that Skills and Work Summaries reflect the actual work history. Preference will be given to candidates that have proven work history that demonstrates previous experience with front end, middle tier, and back end development experience. Preferred candidates will have JBoss and Oracle experience

No comments:

Post a Comment