Job Code: #8760
Title: Sr. Software Engineer
Job Location: Salt Lake City, Utah
Job Description:
My Client in Salt Lake City has an outstanding opportunity for a Sr. Software Engineer with 7+ years of Java Development experience. This opportunity is with a growing company with lots of room for growth as well as working on industry-leading technology.
Sr. Software Engineer Direct Responsibilities Include:
* Designing and implementing various management software features
* Assisting in resolving architectural and design issues
* Contributing to design and code reviews
* Writing Unit Tests for all code changes
* Maintaining schedule adherence and software design processes
* Providing quality, documented code
* Resolving issues found in Quality Assurance
* Working effectively within a team
* Authoring, maintaining software design documentation
REQUIRED SKILLS:
-Extensive Java Programming experience
-Experience with JMX and Managed objects, Maven, Jersey and REST API development and consumption
-Application Development
-Object-Oriented Analysis and Design
-Strong Unit Test and debugging skills
-Bachelor’s Degree or Master’s Degree in Computer Science or related field
-Web GUI (HTML, JavaScript, CSS) and CLI interface experience
-Authoring and maintaining software architecture, design and other documentation
-Source Code Control experience
Desired skills include: Test-driven development experience, Human Factors Engineering experience, Storage solutions experience