Java Developer
Java DeveloperResponsibilities:Analyze requirements, design, code, and debug java applicationsApply regression testing techniques to ensure quality of deployed applicationsDeliver support and maintenance of Division's Java applicationUtilize a full lifecycle application development process leveraging AgileContinually improve applications through performance tuning, balancing, usability, and automationProvide support, maintain and document developed applications and interfacesIntegrate software with existing systemsActively plan and manage continuous multiple small to medium sized projectsEvaluate and identify new technologies and methodologies to apply to the Division's businessComply to established standardsLive our values of High Performance, Caring Relationships, Strategic Foresight, and Entrepreneurial SpiritFind A Better Way by championing continuous improvement and quality control efforts to identify opportunities to innovate and improve efficiency, accuracy, and standardizationContinuously learn and develop self professionallySupport corporate efforts for safety, government compliance, and all other company policies & proceduresPerform other related duties as required and assignedQualifications:Bachelors Degree in Computer Science / Computer Engineering and 3 years experienceProgramming experience in Java preferred.Microsoft C# considered as well.Proficiency in Web Development and Design (ASP.NET, Web Services, ASP, HTML) is a plusProficiency in MS SQL ServerProficiency in programming techniques, algorithms, data structures, object oriented programming and AgileAvailable to handle multiple task assignments and manage around deadlinesAbility to set short and long range plans and adjust his/her directionExcellent communication, customer service, problem solving and analytical skills to connect with team and business partnersActive and continual learner