Summary
The Senior Developer – Architect will influence the team’s direction by being the research and development resource. The Architect will have the ability to work both independently and as part of a team thriving on technical challenges.
Responsibilities
- Ability to develop performant and compliant Java source code
- Acts as a Research and Development expert, focused on application scalability, keeping pace and improving performance
- Ability to effectively analyze software source code to validate the application for business and technical requirements while supporting the improvement of the application
- Ability to prepare and present concepts (written and verbal) to the software development team, management, and other stakeholders
- Ability to translate high level direction and application design into workable steps (detailed technical specifications) for the development team
- Ability to work collaboratively with a multi-discipline team, addressing technical issues and problems
Qualifications
- 3+ years’ experience as an Architect
- 5+ years proven technical background in Java/J2EE technologies, XML & Unix/Linux
- Extensive background in Project Management methodologies required
- Strong experience with dynamic website development required
- Strong experience with web technologies including Tomcat, Java Server Pages (JSP) and Servlets
- Experience with client-side Java (Applet, Swing & Java Web Start) a plus
- Experience with IBM UniVerse database a plus
- Experience in the mortgage industry a plus
- Familiar with JDOM, Struts, JMX and Jython
- Experience with an industry accepted, structured software development life cycle methodology
- Must have strong analytical and troubleshooting skills
- Must have excellent interpersonal skills, proven management, and leadership ability
- Must have excellent written and verbal communication skills and be able to communicate with on-site and off-site developers
×