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