Wednesday, October 19, 2011

Java Developer; Mid-Senior Level


Truenorthlogic is the leading provider of comprehensive human capital management software systems to K-12 education agencies. We are working to bring state and local K-12 education agencies into the 21st century with product solutions aimed at bringing an effective educator to every student and we are now accepting applications for a mid to senior level Java Developer to join our growing team in Sandy, Utah.

Truenorthlogic is committed to providing a work environment where the employees enjoy coming to work and are proud of the accomplishments they achieve. Our Java developers enjoy the ability to work with the latest web technologies including HTML 5, AJAX and jQuery as well as a casual and flexible work environment with work from home options and flex hours. Truenorthlogic offers competitive salaries, ownership options, 401k matching, life insurance, LTD and great health insurance benefits.

This position is open to applicants with experience in web-based software development using Java. Requires familiarity with HTML, XML, RDBMS design and usage (SQL). Must be self-motivated and willing to work in a dynamic, fast-paced, Agile development environment. B.S. in computer science or equivalent.

Responsibilities include, but are not limited to:
This position requires direct contribution in all phases of the development life-cycle, including requirements gathering and specification, design, coding, testing, integration, and documentation. Team members are expected to apply sound engineering practices and comply with company processes and standards.

Required Technical Skills
• Ability to design and implement user interfaces with HTML, JSP, JSF, AJAX and jQuery.
• Strong object-oriented analysis and design skills.
• Excellent Java programming skills.
• Familiarity with the Apache and Tomcat web application server environment.
• Strong database knowledge, including SQL, Stored Procedures, Views and Hibernate.
• Strong understanding of the software development process including the implementation of business requirements.

Other Qualifications
In addition, candidates should be able to demonstrate the following:
• Superior technical skills, analytical, rigorous, and "hands-on".
• Proven effectiveness and comfort in fast-paced development environments.
• Ability to work efficiently in small teams or independently.
• Knowledge of and ability to execute in an Agile development process.
• Strong written and verbal presentation and communication skills.

No comments:

Post a Comment