Job Description:
Under general direction, applies high level of technical skills and expertise to complex business systems, projects, and problems of particular difficulty and importance. Responsible for complex analysis, design, programming, and implementation on tasks and projects involving a sizeable group of users. Occasionally directs specific project teams with full technical knowledge of all phases of applications systems analysis, design, and programming. Possesses good understanding of the business or function for which applications are designed. Adept at interfacing with business partners to analyze business requirements and develop effective solutions and relationships through superior customer service.
Experience:
Required:
• Professional with 3+ years experience or equivalent combination of education and experience.
• Advanced knowledge of these technologies: JSP, JAVA, XML, HTML and JavaScript
• Intermediate development experience with SQL (Select, Insert, Update, Delete and Joins)
• Individual must be self-motivated and proactive with excellent interpersonal skills
• Demonstrated ability to communicate clearly & effectively with multiple technical & non-technical groups
• Knowledge of application security and secure application development
• Basic understanding of relational database concepts and design processes
Desired, but not required:
• Eclipse or IntelliJ
• Open Source Technologies
• JAVA
• SQL
• XML
• Webservices
• Mobile Experience
• Website Development