Software Engineer

Overview

On Site
USD 53.00 - 57.00 per hour
Contract - Independent

Skills

Development Testing
Software Development
Collaboration
Regulatory Compliance
Software Engineering
C#
.NET
Application Development
Microsoft
Entity Framework
Microsoft SQL Server
Microservices
RESTful
Docker
Kubernetes
Messaging
Apache Kafka
Conflict Resolution
Problem Solving
Agile
Continuous Integration
Continuous Delivery
DevOps
Cloud Computing
Microsoft Azure
Google Cloud
Google Cloud Platform
Privacy
Marketing

Job Details

Location: Charlotte, NC
Salary: $53.00 USD Hourly - $57.00 USD Hourly
Description:
Job Title: Software Engineer (Contingent Resource)
Location: Charlotte, NC
Employment Type: Contract / Contingent
About the Role

As a Software Engineer in this contingent role, you will contribute to the design, development, and delivery of scalable software solutions. You'll work on moderately complex engineering challenges, collaborate with cross-functional teams, and help drive the implementation of modern software practices. This role requires a strong foundation in C# development, microservices architecture, and cloud-native technologies.
Responsibilities
  • Participate in the design, development, testing, and deployment of software solutions.
  • Analyze and resolve moderately complex technical issues across the software development lifecycle.
  • Collaborate with internal stakeholders and engineering teams to meet project goals and deliverables.
  • Contribute to large-scale planning and execution of software engineering initiatives.
  • Ensure adherence to engineering best practices, compliance standards, and internal policies.
  • Continuously learn and adapt to new technologies and development methodologies.
Minimum Qualifications
  • 4+ years of experience in software engineering or a related technical field.
  • 4+ years of hands-on experience with C# and .NET application development.
  • 4+ years of experience using Microsoft Entity Framework.
  • 3+ years of experience working with SQL Server.
  • 2+ years of experience developing microservices-based architectures.
  • 2+ years of experience building and consuming RESTful APIs.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with messaging systems like Apache Kafka.
  • Strong problem-solving skills and the ability to work independently or in a team environment.
  • Ability to quickly learn and apply new technologies.
Preferred Qualifications
  • Experience working in an Agile development environment.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Understanding of cloud platforms such as Azure or Google Cloud Platform.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
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 Judge Group, Inc.