Technical Lead Engineer

Overview

On Site
$62 - $70 hourly
Contract - W2
Contract - Temp

Skills

IT Management
Software Engineering
Leadership
Enterprise Software
Innovation
Facilitation
Adaptability
Continuous Improvement
User Experience
UI
Sprint
Software Architecture
Scalability
Microservices
Docker
Kubernetes
Orchestration
Design Patterns
mvc
MVVM
Code Refactoring
Application Support
Migration
Microsoft Certified Professional
Software Development
FOCUS
Agile
Mentorship
Management
PaaS
React.js
.NET
C#
Database Design
Microsoft SQL Server
Database
Version Control
Git
Continuous Integration
Continuous Delivery
Unit Testing
Cloud Computing
Microsoft Azure
Amazon Web Services
DevOps
Conflict Resolution
Problem Solving
Communication
Collaboration
Artificial Intelligence
Messaging

Job Details

RESPONSIBILITIES:
Kforce has a client in Chicago, IL seeking an experienced Technical Lead Engineer to join their dynamic software engineering team. The ideal candidate will have a strong background in Agile methodologies, extensive experience building and designing cloud native applications using PAAS tools and native cloud concepts.

Responsibilities:
Leadership and Mentorship:
* Lead and mentor a team of engineers in the design, development, and implementation of enterprise software applications using REACT, MVC and .NET Core/.NET framework
* Foster a culture of collaboration, innovation, and continuous learning within the team

Agile Methodology Facilitation:
* Promote Agile principles by fostering a culture of collaboration, adaptability, and continuous improvement through regular ceremonies such as sprint planning and retrospectives
* Collaborate closely with Product Managers, UX/UI Designers, and other stakeholders to define project requirements, scope, and timelines within Agile sprints

Software Architecture and Design:
* Oversee the architecture and design of software solutions to ensure scalability, security, and performance
* Demonstrable proficiency in Azure services and tools including Azure functions, Azure logic apps, and Azure DevOps
* Depth in microservices architecture, containerization using Docker and Kubernetes, and orchestration of applications
* Experience with design patterns such as MVC, MVVM and application refactoring to transition to cloud native design and architecture patterns
* Develop and maintain integrations with third-party applications using APIs
* Review code, provide constructive feedback, and ensure adherence to best practices and coding standards
* Improve application support and reduce operational costs by migrating to cloud where possible, upgrading the framework for better security, retiring/replacing applications that are not in use
* Promote and drive cloud development pattern design within development tools

REQUIREMENTS:
* Bachelor's degree in Computer Science, Software Engineering, or a related field
* Technical certifications such as Azure Developer Associate, MCPD/MCSD (Microsoft certified professional/solutions developer) are preferred
* Minimum of 10 years of experience in software development, with a strong focus on Agile methodologies
* Minimum of 5 years of experience in leading and mentoring a team of developers
* Proven experience with Platform as Service (PaaS) solutions, demonstrating a strong understanding of cloud development, deployment, and management processes in a PaaS environment
* Minimum of 5 years of experience with REACT and .NET C# programming languages
* Experience with database design and development using SQL Server or similar database systems
* Experience with version control systems (e.g., Git) and CI/CD pipelines and unit testing frameworks
* Familiarity with cloud platforms (e.g., Azure, AWS) and DevOps practices
* Solid understanding of full-stack development processes
* Strong problem-solving skills and the ability to work under pressure
* Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Kforce Technology Staffing