SOFTWARE DEVELOPMENT ENGINEER

Duties Include:

• Analyzes, designs, programs, debugs, and modifies software enhancements, and/or new products.
• Writes code, completes programming, and performs testing and debugging of applications.
• Completes documentation and procedures for installation and maintenance.
• Performs product design, bug verification, release testing, and beta support which may require research and analysis.
• Daily or weekly interaction with users or cross-functional team members to define system requirements and/or necessary modifications.
• Works closely with Solution Architects and Technical Project Managers to propose technically feasible solutions and set accurate expectations on effort and timeline.

Required Technical Skills:

• Solid J2EE experience
• Java 1.5 expertise
• Hibernate
• Spring
• HTML
• CSS
• JavaScript
• AJAX
• Web Services
• SQL / Relational Databases
• Application framework knowledge
• Excellent written and verbal communication skills

Qualifications:

Experience and Skills:

• 2-5 years working in a development role

• Knowledge of coding techniques & technology frameworks

• An understanding of installations, testing methodologies, and troubleshooting techniques

• Solid understanding of web concepts and technologies

• Excellent understanding of Java

• Experience participating in the design of application or software architecture

• Knowledge of Agile methodologies

If interested please send resume and cover letter to: [email protected]