Job Description:
The function of the Sr. JAVA Developer (Sr. Developer) is to develop applications to client standards. The Sr. Developer is responsible for completing projects within budgeted hours to maintain profitability of each project. The Sr. Developer will be mainly performing development tasks and unit testing. In some situations the Sr. Developer will also be asked to work on business analysis, architecture and/or work orders from the BA, PM or QA team. The Sr. Developer works closely with the project managers, QA team and other project development team members to develop solutions per client requirements and approved design. The Sr. Developer may interact with clients in a technical advisory capacity. This is in addition to other company employees throughout the organization that fall within the normal scope of interaction with this position.
Qualifications Required Education and Experience:
X H.S. Degree / GED X College Degree X Certification/License*
• BA/BS degree, plus 5+ year’s experience or equivalent combination of experience/education is required
• 5+ years of experience in JAVA.
• HTML/DHTML, JavaScript, CSS, XML, and SQL
• Some experience and hands-on knowledge of ColdFusion
• Possess working knowledge of SQL and relational databases (SQL Server and/or Oracle).
Necessary Skills or Characteristics:
• Solid career as a developer with an interested in potentially functioning as a team lead.
• Ability to successfully mentor less experienced developers
• Strong skills in JAVA, HTML/DHTML, JavaScript, CSS, XML, and SQL
• Understanding of CFMX/ColdFusion, Fuse box
• Must understand the principles of database design and modelling
• Knowledge of testing on major browsers and exposure to cross-browser/platform compatibility issues
• Knowledge of software best practices and documentation
• Must understand Web and Internet architecture
• An ability to work on multiple projects in a fast-paced dynamic entrepreneurial environment
Supervisory Responsibilities:
This job has no direct or indirect reports. However, the Sr. Developer will potentially function as a team lead for a group of Developers.
It is expected that the Sr. Developer will provide mentorship and coaching to less experience Developers.
Work Environment and Physical Demands Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The employee works in an office environment with a low to moderate noise level. Typical work hours are 9:00 a.m. to 6:00 p.m. Job may require additional hours. Work hours may change at Management's discretion with or without prior notice. Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Necessary traits for this position: X Seeing X Hearing X Talking* X Reading* X Writing* XReaching 0 Stooping 0 Kneeling
X Use of Hands 0 Walking 0 Standing for long periods of time 0 Lifting up to 50 lbs. (average 30 lbs.)
Proficiency of the traits* marked above is English for filling out forms, time records, work direction, customer interaction, employee interaction, etc.
Essential Duties:
• Develop client applications and solutions per design, budget and timelines.
• Maintain web applications using standard APIs
• Identify and report potential development issues impacting timeline and/or budget.
• Perform unit and benchmark testing for developed software.
• Develop technical documentation.
• Follow Jagged Peak's programming standards.
• Have a working knowledge of the EDGE core product.
• Keeping up to date with technical as well as industry sector developments.
• Complete work orders/task as assigned and within budgeted time frames.
• Serve as a Subject Matter Expert (SME) for Business Analysis, Architecture.
• Work closely with the project managers, QA team and other project development team members to develop solutions per client requirements and approved design.
• Interact with clients in a technical advisory (SME) capacity.
• Develop a professional working relationship with company employees throughout the organization that fall within the normal scope of interaction with this position.
• Perform other related job duties as assigned.
Reporting: Director of Professional Services
Privileged / confidential information may be contained in this message and may be subject to legal privilege. Access to this e-mail by anyone other than the intended is unauthorised. If you are not the intended recipient, you may not use, copy, distribute or deliver this message or take action in reliance on it. In such a case, you should destroy this message and please notify us immediately by return email at in...@valueglobal.net or by calling 001-281-713-3895. All responsible precautions have been taken to ensure no viruses are present in this email. As our company cannot accept responsibility for any loss or damage arising from the use of this email or attachments we recommend that you subject these to your virus checking procedures prior to use. The views, opinions, conclusions and other information expressed in this electronic mail are not given or endorsed by the company unless otherwise indicated by an authorized representative independent of this message