Job Description :
Sr. Software Engineer
Melbourne FL
Long Term

You will be responsible for programming a component, feature or feature set. You will work with a small, cross functional team staffed and empowered to succeed. You will make individual impacts and help other team members grow and succeed. Your impact will be bigger than just the team you work crossing into other teams and other areas of the business. You will be a technical leader creating designs and guiding technology choices.

In this role you will:
Develop high performing, scaling and innovative end-to-end web applications
Collaborate with business analysts, architects, and software developers to implement solutions that are aligned with and extend shared platforms and solutions
Work cross functionally with other business departments to align activities and deliverables
Write code that meets standards and delivers desired functionality using the technology selected for the project
Drive world-class quality in the development and support of products
Qualifications:

Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) from an accredited college or university.

Minimum of 5 yrs of Software development experience on developing web applications using J2EE platform


Technical Expertise:
Knowledge and experience with Java and J2EE
Experience developing web applications (Spring, RESTful, JAX-WS, Web Services)
Experience with front-end technologies such as Javascript, HTML5, CSS, jQuery, AngularJS, Polymer, Web Components, NodeJS
Experience with database tools (JPA, Spring Data, Hibernate)
Experience with modern tooling (Eclipse / IntelliJ, Maven, NPM, Grunt, git)
Knowledge of Object Oriented Design, Software Design Patterns and Java coding principles
Ability to creatively solve complex problems with simple solutions

Personal Attributes:
Strong oral and written communication skills
Strong interpersonal skills
Persists to completion
             

Similar Jobs you may be interested in ..