Sr Software Engineer

TEKsystems
Chicago, IL, US
Full-time

Job Description

Job Description

1-year contract

Top Three Skills : 1. C#.NET (7+ years) 2. SQL (5+ years) 3. WCF / API (5+ years)

Job Description : The Sr. Software Engineer plays a vital role in the effective management of integration programs that support the organization and client demands.

This position will use a variety of technologies tools that develop, maintains, and enhances complex and diverse software systems.

This position is responsible for data and system integrations.

Responsibilities :

o Analyze user requirements to derive software design and performance requirements.

o Design or implement complex database or data repository interfaces and queries.

o Work with Production Assurance, quality assurance and technical operations to release code to Production. Participate in daily scrum meetings.

o Work with development leads and managers to come up with realistic estimates and able to plan self-work daily with the consciousness of deadlines and commitments.

o Analyze user requirements to derive software design and performance requirements.

o Keep abreast of the current technologies and technological trends. Learn and prototype new technologies and recommend their use in company products.

o Make recommendations on how to rewrite, modify, and redesign legacy applications based on the analysis.

o Introduce and implement new ideas and tools geared to create better software that runs optimally in Production.

o Document and communicate software designs of complex systems.

o Drive process improvement and improve process efficiency.

o Reduce and / or prevent production defects based on the continuous root cause analysis and process improvement.

o May lead a team of developers to ensure that the projects are successfully completed.

o Provide peer mentoring of more junior team members.

o Ensures adherence to coding standards for self as well as the team.

Requirements :

o Bachelor’s degree in Computer Science or related field.

o Minimum 7 years’ experience as a Developer; minimum 3 years of experience as a Lead or Senior Developer.

o 5+ years’ experience implementing web-based solutions.

o Expert-level SQL required.

o Experience with version control tools like Git, SVN or Team Foundation Server (TFS).

o Experience with highly available systems.

o Experience with reporting tools like SSRS (Microsoft Reporting Services), Tableau

o Experience with Restful API development

o Some experience with JavaScript frameworks like Node JS, Google Angular

o Excellent written and verbal communication skills.

o Effective decision-making and critical thinking skills for problem identification and solution recommendation.

o Ability to be flexible, set priorities and meet deadlines in a changing environment for self and team.

o Ability to work independently and as part of a team while demonstrating initiative and using good business judgment.

Must have :

o Microsoft Visual Studio C#

o Extensive background in implementing Web Services using Windows Communication Foundation (WCF)

Additional Information : We have 3 former's on this development team. We can get additional information from or have them pre screen candidates.

Work Environment : Enterprise level company, matrixed environment, business casual dress.

Interview Information : Two step interview process. The first step will technical with 4 members of the development team (1 SQL dev, 1 .

NET, 1 ETL, 1 support). Second step will be with Marc Sutton and one other team member.

Will do Skype interviews for out of town candidates.

Who is the Internal / External Customer : Internal customer is the home office personnel at W&R and the external customer is the field office personnel using these applications.

Impact to the Internal / External Customer : Better efficiencies for the user experience creates customer attainment and additional revenue and income to W&R.

Business Challenge : The challenge is to create more efficiencies for the users while lowering costs to support the application being utilized by the W&R employees.

EVP : Ability to both enhance current applications while also working with new development for W&R's 2019 projects. High level of exposure on top initiatives at W&R.

Non-Technical Skills : Critical thinking and strong communication skills. Able to lead the development team at times and provide direction.

Why is position open? : Need additional expertise on the development team to help with internal applications. New position.

Project Stage / Lifecycle Info : Development

30+ days ago
Related jobs
Promoted
TEKsystems
Chicago, Illinois

Software Engineer plays a vital role in the effective management of integration programs that support the organization and client demands. This position will use a variety of technologies tools that develop, maintains, and enhances complex and diverse software systems. Analyze user requirements to d...

Promoted
Millennium Trust Company
Chicago, Illinois

As a Senior Software Engineer, you will report to the Director, Software Engineering in the IT Department, joining a cross-functional, DevOps based, Agile team responsible for the entire product development life cycle, encompassing conception, discovery, framing, development, testing, deployment, me...

Promoted
Constellation Energy Corp.
Chicago, Illinois

This is a multi-level requisition, and the role can be filled at the Simulator Software Engineer level or Sr Simulator Software Engineer level. Degree in Mechanical Engineering or Nuclear Engineering and 7+ years engineering experience. Responsible for creating and modifying simulation software logi...

Promoted
Alliant Credit Union
Chicago, Illinois
Remote

Analyze business needs and develop software solutions for public or internal use with the aim of optimizing member experience, system stability, and operational efficiency. ...

Promoted
DICE
Chicago, Illinois

Experience with software/technologies including Microsoft Azure (functions, app services, storage accounts, data factories, and similar resources for application and ETL architecture), GitHub (repositories and associated source control branching/merging practices), Jira Software (for task tracking),...

The LaSalle Network Inc.
Chicago, Illinois
Remote

Software Engineer (Ruby) Responsibilities:. Software Engineer (Ruby) Requirements:. Experience with Agile software development. ...

Early Warning
Chicago, Illinois

The Senior Software Engineer in Test (SDET) performs test strategy, test design, test planning and automation of various test frameworks and tools. Engineering at Early Warning (EWS) is a blend of teams organized around many different platforms, capabilities and products that are brought together to...

Brooksource
Chicago, Illinois

We’re hiring a Software Engineer who will help design performant, scalable, web-based software solutions in our agile environment. As a software engineer, you will join one of our feature-delivery teams, collaborating across product stacks and looking for constant improvement to our organization’s a...

Brooksource
Chicago, Illinois

We’re hiring a Software Engineer who will help design performant, scalable, web-based software solutions in our agile environment. As a software engineer, you will join one of our feature-delivery teams, collaborating across product stacks and looking for constant improvement to our organization’s a...

Nexus
Chicago, Illinois

Strong Experience of software development in C#. A deep understanding of software version control techniques, such as git and TFS. ...