Position develops and designs complex, integrated systems and enhancements in designated programming languages. Ensures systems and enhancements are fully compliant with requirements through appropriate unit and system / integration testing. Develops web and server based systems / applications and integration of multiple information systems.
Ensures functional and technical design meets business requirements. Ensures appropriate, accurate, up-to-date technical documentation is available for systems and logic behind data structures. Assists and supports testers with development and execution of test plans.
Mentors developers in creating user and technical documentation. Works with the network staff and user community to successfully implement new systems.
Strong back end developer with JAVA technologies and other ORM tools like Spring, hibernate, JDBC
Used Agile Methodology as a software development process following continuous integration programming.
Our Web Application Engineers help drive the delivery of successful, cutting edge products by working on a team with other highly talented Development and Quality Engineers.
Own the development of one or more back end components, from specification through design, coding, debugging, and deployment.
Work closely with the operations teams.
Work with members of the Project Management, Design and Development teams to build a coordinated feature set.
Work closely with QE engineers to ensure quality throughout the development cycle.
Write complete Unit Tests for developed code.
Participate in scoping and sizing of requirements using Agile development methods.
5-8 years commercial software development experience using Java.
BS in Computer Science, or equivalent work experience.
Experience with standard revision control and defect tracking tools.
Experience writing deployment and installation scripts for enterprise applications.
Ability to thrive working in a team environment and directly with customers.
Motivated self-starter who likes working on very productive, fast-paced teams.
Passionate desire to build great products.
Strong written and verbal communication skills in English.
Experience with Agile development methodology.
Experience with IBM websphere.
Experience developing applications which interact with Oracle 9i and 10g databases.ement concepts, methodologies, tools, standards, and procedures Demonstrated technical and analytical skills Strong business knowledge Working knowledge of information systems concepts.