.NET Developer - Chicago, IL

Georgia Tek Systems

Chicago, IL

JOB DETAILS
SKILLS
ADO.NET Entity Framework, ASP.NET MVC, Agile Programming Methodologies, Application Programming Interface (API), Attorney, Best Practices, Bootstrap, CSS (Cascading Style Sheet), Cloud Architecture, Code Reviews, Communication Skills, Continuous Integration, Database Design, Database Programming, Dependency Injection, DevOps, Docker, EAD, Emerging Technology, Establish Priorities, Git, HTML5, Industry/Trade Analysis, Internet Application, Interpersonal Skills, JavaScript, LINQ (Language Integrated Query), Legal, Microsoft .NET, Microsoft ADO (ActiveX Data Object), Microsoft C# (C Sharp), Microsoft Office, Microsoft SQL Server, Microsoft Visual Basic.NET, Microsoft Visual Studio, Microsoft Windows Azure, Microsoft Windows Operating System, Model View Controller, Multi-tier Architecture, Multitasking, Object Relational Mapping (ORM), Organizational Skills, PostgreSQL, Problem Solving Skills, Professional Services, REST (Representational State Transfer), React.js, Scrum Project Management and Software Development, Service-Oriented Architecture (fka Distributed Object Architecture), Software Development, Software Development Lifecycle (SDLC), System Architecture, Team Player, Test Driven Development (TDD), Time Management, Web Programming, Windows Communication Foundation (WCF), Writing Skills, jQuery
LOCATION
Chicago, IL
POSTED
30+ days ago
.NET Developer
Location: Chicago, IL

Duration: Contract
Rate: DOE

US Citizens, GC, EAD ( H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job


Required:
  • 8 plus years of software development experience with 6 plus years of web-based software development in .NET technologies (C#, .Net Framework, .Net Core, Docker, MVC, SQL Server).
  • Prior experience with ASP.NET MVC (versions 4 and up), .Net Core, WCF, Restful services, JavaScript, jQuery, HTML5/CSS3, React, responsive design, and Dependency Injection frameworks are desired.
  • Experience with ORM with different tools such as Entity Framework and LINQ.
  • Experience working with container-based solutions
  • Experience with continuous integration using Azure DevOps, Git (or similar).
  • Experience with cloud development and architecture with Azure
  • Should have strong understanding of SOA, TDD, SOLID principles, and systems architecture concepts. Must be familiar with agile or other iterative development methodologies.
  • Must possess requirement and component level estimation, database design and development skills.
  • A strong desire to stay current on development best practices using emerging technologies and industry trends.
  • The ideal candidate must have excellent judgment, problem-solving, oral, written and interpersonal communication skills, as well as the ability to work in a fast-paced, multi-project environment while building positive working relationships.
  • In addition, candidate must be self-motivated, organized, and able to multi-task and effectively prioritize competing demands on time and attention.

Preferred/Desired:
  • Experience in a law firm or global professional services environment preferred not must though
  • Knowledge of Microsoft Azure.
  • Knowledge of Docker, Kubernetes is a plus.

Technologies/Software
Core Technologies
  • Must understand Microsoft Windows Operating system architecture
  • Must understand Microsoft Windows Office System
  • Ability to participate in all aspects of application SDLC including Agile methodologies
  • Must have experience the Microsoft Visual Studio and ADO
  • Must participate in daily team scrums and code reviews
  • Must understand Microsoft SQL Server

Current Technologies
  • Microsoft Visual Studio 2019/2021
  • Azure DevOps
  • .NET Framework, .Net Core, Rest API services, WCF Services
  • C#, VB.Net, JQuery, JavaScript, Typescript, LINQ, HTML5, CSS3, Bootstrap
  • Angular, ReactJS
  • SQL Server, PostgreSQL
  • Docker, Kubernetes
  • MVC Framework
  • Entity Framework
  • Knowledge of SOA (Service Oriented Architecture) and N-Tier Architecture.
Advanced Awareness of the Software Development Life Cycle and development methodology (i.e. Scrum Agile)

About the Company

G

Georgia Tek Systems