Skip to Main Content

Careers

Added Sep 29, 2022 Full Stack Developer (25090) Chicago, IL | Temp to Perm Apply

Job Description

LRS has prospered for over 30 years because our corporate philosophy embraces honest, ethical and hard-working people. If that describes your approach to IT consulting, we need to talk! LRS Consulting Services is seeking a .Net Developer for a contract to hire opportunity with our client in Rosemont, IL

The Developer’s role is to write, code, test, and analyze software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production life cycle. The Developer will also analyze and amend software errors in a timely and accurate fashion and provide status reports where required. Support other client/server and web-based systems, including web sites, third party vendor interfaces, off-the-shelf enterprise software, and other custom developed solutions.

  • Designs & develops software solutions that meet needs defined in the business requirements.
  • Completes development of all assigned tasks on time.
  • Assists developers, analysts, and designers in conceptualization and development of new software programs and applications.
  • Assists in the preparation and documentation of program requirements, detailed technical specifications and the technical deployment documents.
  • Conducts research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Provides issue escalation and resolution as well as timely execution of deadlines.
  • Interacts with project managers and business analysts to ensure accurate and comprehensive understanding of the requirements.
  • Utilizes diagnostic, problem-solving and debugging skills.
  • Coaches & mentors’ junior developers on using clean coding techniques.
  • Participates in refinement sessions to provide point estimates on user stories, epic based on complexity, volume (amount of change) & risk/uncertainty.
  • Deploys software to Development, QA, UAT and Production environments.
  • Reviews UI/UX designs produced by BA or UI/UX designer and provide feedback on the design.
  • Writes SQL procedures, views, scripts, etc.
  • Creates deployment plans for releases.
  • Continuously learns recent technologies & languages.

Qualifications:

  • Bachelor's Degree in Computer Science, engineering, or related fields
  • 7 + years of .NET software development experience in creating full stack web-based solutions using OOP and software design patterns.
  • Five or more years of development experience with:
    • ASP.NET MVC C#
    • Entity Framework
    • jQuery
    • JSON
    • REST API
    • HTML5
    • Angular
  • Proficient in writing SQL server queries, stored procedures, and query optimization.
  • Four plus years of experience using SQL Server to perform following
  • Write stored procedures and scripts
  • Write database triggers and views
  • Experience working with Git to create feature branches, merge branches, resolve merge conflicts required.
  • Experience in designing, developing, debugging & maintaining one or more multi-threaded solutions
  • Experience with using Entity Framework & LINQ
  • Test Driven Development, mocking frameworks, IoC, dependency injection
  • Experience with Microsoft Azure cloud development is a plus but not required.
  • Experience implementing or utilizing CI/CD practices working with Azure DevOps.
  • Experience working in a scrum development team necessary.
  • Excellent verbal and written communication skills

Desired

  • Flexibility, ability to change priorities quickly, and capacity to manage multiple tasks.
  • Self-directed and initiative-taking; thinks beyond the immediate problem.
  • Experience using Azure appliances specifically Cosmos, Azure Functions, Azure Data Factory and Azure Storage a plus
  • Strong written and oral communication skills.
  • Experience in applying domain driven design principles a big plus.

LRS is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on race, color, religion, creed, national origin, sex, age, disability, marital status, gender identity, domestic partner status, sexual orientation, genetic information, citizenship status or protected veteran status.

#LI-KZ1