Software Engineer - Distributed Computing
enVista - Carmel, IN

This job posting is no longer available on enVista. Find similar jobs: Software Engineer jobs - enVista jobs

Responsible for back-end design and configuration of website and mobile application user interface for proprietary cloud-based software. Bridge product development between back-end developers and client to create an enriching user experience.

Essential Functions:
Develop scalable web-based applications

Create functional and technical design based on end user requirements

Engineer Enterprise Service Bus (ESB)product from the ground up

Head the development of Business-to-Business ESB platform as a member of a collaborative team

Performing testing of the overall application

Manage day-to-day tasks with minimal supervision and complete deliverables in a timely fashion

Communicate clearly and concisely in both written and oral formats (ideas, instructions, questions etc.)

Requirements:Skills & Abilities:
Solid understanding of large scale data management environments (NoSQL - MongoDB/Cassandra etc.)

Strong Java technology knowledge (Spring, JavaEE/Java2e, etc.)

Comfortable working with REST, JSON and other web service concepts

Experience with either Ruby on rails, Grails, Groovy or alternative

A strong combination of experience with Jquery, AngularJS, DataTables, Bootstrap, bower, grunt, karma or like alternatives

An understanding of front-end development concepts: Responsive Design, CSS3, HTML5, HTMl5Boilderplate

Knowledge of Mule ESB, TIBCO or IBM Message Broker is a differentiator

Requires strong analytical and critical thinking skills

Adapts to changes in work (i.e. new client requirements or specifications)

Adjusts working hours to accommodate busy periods

3-5 years experience in developing back-end development work

Software development life cycle experience required

Experience working with a development team

Education (preferred level): Bachelor’s Degree in Computer Science or related degree

Pass any pre-employment tests, drug test and/or background check

enVista reserves the right to modify, interpret, or apply this job description in any way the Company desires. This job description in no way implies that these are the only duties, including essential duties, to be performed by the employee occupying this position. This job description is not an employment contract, implied, or otherwise. The employment relationship remains "at will." The aforementioned job requirements are subject to change to reasonably accommodate qualified disabled individuals.

About this company
2 reviews