Job Detail
The responsibilities are to follow standards and methodology and thoroughly understand product requirements, determine the technical design from the requirements, provide reliable estimates for the amount of work required, and produce effective, efficient, defect free programming code for the software product.
Responsibilities Include:
- Keep abreast of the current technology stack. Many technologies are utilized such as JBoss, JavaScript, JSP, HTML, JQuery, Spring and MS SQL Server Database.
- Work with the product managers as a Business Analyst to discuss and clear up any ambiguity, scope creep, ramifications of fixing vs. not fixing, and to provide any additional information needed on other areas impacted by the product requirements.
- Work with QA and help them understand what areas were changed so that they can better test code
- Provide and discuss technical design prior to coding
- Document code in a clear way
- Deliver efficient code on time
- Treat escalations from technical services, hosting, and product management as a top priority
- Refactor code to make MatrixCare more stable and maintainable
Skills Required:
- Development experience working with enterprise class applications
- Experience as a lead developer on a new application built from scratch
- Experience with performance tuning of mission critical applications
- Experience with end-to-end development – client-side development, middle –tier and back-end database development
- Experience with J2EE design patterns
- Development experience with J2EE Application Server Development, preferably JBoss
- Development experience with J2EE Web Frameworks and supporting tools, preferably Spring
- Development experience with JSP, JDBC, SQL, JMS
- Understanding and knowledge of J2EE architecture and OOD
- Ability to troubleshoot software problems
- Knowledge and skill in writing J2EE code
- Knowledge and skill with web application UI including HTML, JSP, JQuery
- Good organization, communication, and documentation skills
Experience Required:
- 10+ years of development / enhancement of large-scale, web-based enterprise class applications
- 10+ years of development experience in design, programming, and troubleshooting web-based software systems which utilize J2EE
- Experience as a lead developer on a new application built from scratch
- Ability to effectively troubleshoot software problems
- 4-year college degree in Computer Science or related field or comparable experience
- Good organization, communication, and documentation skills
Terry Bonertz952-841-9510 ext.1terry@involveit.comContact UsSubmit Resume