Find Laws Find Lawyers Free Legal Forms USA State Laws
100,000's of Government Jobs
Search Government Jobs
Advanced Search

Senior Software Engineer #130909

Job Field: Government Jobs
Location: SALT LAKE CITY, UT
Job Type: Full Time
JOB SUMMARY:
Senior Software Engineer #130909 needed for a Salt Lake area employer. This at-will position is responsible for developing and maintaining software programs that run the business using Java and other technologies. Job Duties: Essential - * Perform maintenance and enhancements to existing legacy Java applications * Develop new Java and/or .Net based applications to fulfill business needs * Work with business users in defining project requirements and user acceptance testing. * Work independently on small projects or as part of a team on larger project efforts. * Responsible for full lifecycle of project for small projects ? including project documentation, defining business requirements, approvals, user acceptance testing, etc. * Interpret/define user requirements for technical specifications; creating technical specifications and test plans * Design Solutions to meet the business needs/requirements as defined. * Develop applications based upon customer requirements and enterprise standards * Participate in design and code reviews and writing required design and analysis documents as required. * Identify, research and resolving technical and business issues, escalating issues when appropriate * Integration of ?Legacy? systems with new applications using Web Services * Create, execute, and document unit and system tests * Write automated test scripts to aid in regression testing and volume testing * Monitor performance of programs after implementation * Diagnose and correct problems with existing systems * Provide technical leadership for other team members * Develop existing systems by analyzing and identifying areas for modification * Providing/anticipating technical decisions regarding design of each solution * Communicate effectively with all areas of IT and its customers. Requirements: Skills: Essential - * Java development experience * Experience using Hibernate and Spring, Struts, JSF and/or Tapestry * Knowledge and practical experience in Web Services, including SOAP and RESTful protocols. * Experience or knowledge of .Net * Proficiency in Object Oriented development * Experience in an enterprise environment, including adhering to development standards, testing, documentation and versioning. * Ability to work effectively with other team members such as project managers, business analysts, and quality assurance analysts. * Ability to see how the immediate, smaller project fits into a much larger and long term project. * Excellent communication, organization and prioritization skills. * Willingness and ability to learn and apply new technologies if required * Positive attitude and excellent engagement with team and department * Customer service oriented Experience Education: Essential- * Bachelors degree or equivalent work experience in a technical field * 3+ years experience designing developing enterprise level applications in Java, using J2EE technologies. * Experience designing and developing .Net applications preferred but not required. Wage and schedule will be arranged with employer.

KEY REQUIREMENTS:
Bachelors
Tips