Job Details

Software Engineer

DURHAM-27701, NC, US
11/13/2018

-


Required Skills

    Web Services
Company

Infinity Consulting Solutions, Inc

Experience

5 to 7 Year(s)

Job Description

The Purpose:

The Senior Software Engineer-Analyst be part of Batch services squad responsible for development and analysis.S/he will work closely with the squad lead and other engineers to design, build, test, and deliver software.

He/she will be expected to provide guidance and mentoring to the other engineers on their projects.

Required Expertise:


Bachelor’s degree in Computer Science or Engineering

Strong analytical mind

5+ years of system analysis and development experience (currently hands on) in Java,
Spring Batch / Spring Core / Web Services (SOAP/REST) and configuring web containers.

Experience decomposing existing processes and recommend changes to existing systems design to achieve requirements.

Make significant contributions to our technology platform

Design patterns, UML

Test Driven Development, Junit, Jasmine, Karma, Protractor

IDE’s Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.

Application build, deploy using Continuous Integration/ Deployment (CI/CD) tools—Jenkins,
Maven, uDeploy, etc.

Writing SQL queries and debugging stored procedures within an Oracle environment.

Leadership: Team player, self-starter, collaborative, innovative, eager to learn every day.

Understanding of docker, cloud-computing / cloud services platforms (e.g. AWS or azure) will be a plus

Agile & Scrum experience is essential

Responsibilities:

Assist in coordinating multiple development work streams through integration and ensure architecture is scalable and extensible.

Define, maintain, and support Java development environment and best practices, such as
Maven, Sonar, and other Open Source tools.

Assist in identification, isolation, resolution, and communication of problems within the production and nonproduction environment and perform troubleshooting.

Perform code reviews, unit testing, and integration testing using Open Source frameworks.

Be a champion for software engineering best practices

Provide mentorship to junior team members.

Contribute to continuous process improvement initiatives.

The Value You Deliver

Understand the leadership vision and execute on that vision.

Help strengthen further the culture of innovation by setting examples

Find creative ways to get things done, and do them right

Foster a culture of best in class software engineering practices

Exercise a passion for keeping your knowledge up-to-date with the latest and greatest

Help maintain the high level of integrity in the team

Take ownership and accountability for figuring out what needs to be done




Software Engineers, Applications
Information Technology

No Preference
Contract Only
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
-
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY, US
-