Job Details

Senior Software Engineer

CHICAGO-60623, IL, US
03/15/2020

-


Required Skills

    Web API
Company

Infinity Consulting Solutions, Inc

Experience

5 to 7 Year(s)

Job Description

Senior Software Engineer

The Senior Software Engineer will be responsible for the design, development and implementation of API application development projects.

The Senior Software Engineer will be working on multiple and complex high-level projects concurrently.

Resources to do the job require technical knowledge of .NET and structured programming concepts, architecture and process enhancement.

Our client needs someone who is focused on structured programming concepts and cares about the code they write and end results.

This position will focus on development and implementation of API’s.

Responsibilities

Develop, create, and modify finance computer applications software or specialized utility programs.
Analyze business needs and develop software solutions for public or internal use with the aim of optimizing operational efficiency. Analyze and design application database solutions, collaborating database development efforts across organization.

Responsible for full life cycle development of web based applications to include design, implementation, testing and maintenance of simple to highly complex computer programs and subsystems.

Conducts detailed analysis of system interactions to determine technical solutions and resolves problems which are cost effective and consistent with user needs, system capacities and capabilities.

Conduct cross-functional code review.

Works on multiple high-level projects concurrently. Lead Engineer on projects of a large scope and/or complexity.

Utilizes effective project management techniques in planning, estimating, controlling and completing assignments.

Identifies problems related to primary financial software and determines corrective action.

Develops custom programs when required.

Works with Service Desk and/or Application Support Specialists to troubleshoot complex problems and member service issues.

Identifies and implements solutions to complex issues that are related to production level code defects or process changes.

Trains and mentors entry to mid-level Developers and Engineers.

Trains Service Desk on operational procedures and processes developed by the Sr. Software Engineer.

Qualifications

Ideally someone with a Bachelor’s and Master’s degree in Computer Science or related field with relevant Microsoft Certification

5+ years of experience in application development using .NET Framework or Core Financial Systems
Framework, and you have:

Prior agile experience required

Demonstrated expertise and understanding of development process, including specification, documentation and quality assurance required.

Technical knowledge in software development methodologies, design and implementation required

Project management experience working as the technology lead on several projects concurrently required

Key Skills:

Experience with MVC

Experience with Web API

Experience with WCF

Advanced understanding of Microsoft solution stack

Prior experience with API Gateway platforms strongly desired (APIGEE, etc.)

Familiarity with unit testing and mocking concepts and frameworks

Prior experience with release automation desired



Senior Software Architect
Information Technology

No Preference
FullTime Job
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
3/9/2020
-

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