Location: Charlotte, NC
Salary: $53.00 USD Hourly - $57.00 USD Hourly
Description: About the RoleAs a Software Engineer, you'll collaborate with cross-functional teams to design, develop, and deliver scalable software solutions. In this contingent role, you will work on moderately complex engineering initiatives, analyze technical challenges, and contribute to the planning and execution of software deliverables. You'll apply strong technical expertise and problem-solving skills to help drive impactful technology solutions while ensuring compliance with organizational standards and best practices.
Responsibilities - p]:inline" data-streamdown="list-item">Participate in the design, development, and implementation of software solutions using modern technologies and frameworks.
- p]:inline" data-streamdown="list-item">Analyze business and technical challenges, evaluate alternative solutions, and recommend improvements based on engineering best practices.
- p]:inline" data-streamdown="list-item">Collaborate with internal and client engineering teams to define requirements, review code, and deliver high-quality software components.
- p]:inline" data-streamdown="list-item">Contribute to the resolution of moderately complex software engineering issues by leveraging technical acumen and cross-functional collaboration.
- p]:inline" data-streamdown="list-item">Ensure solutions meet quality, performance, and compliance standards.
- p]:inline" data-streamdown="list-item">Support large-scale project planning and provide input on software architecture and technical strategy.
Minimum Qualifications - p]:inline" data-streamdown="list-item">4+ years of experience in Software Engineering or equivalent experience through work, consulting, training, military service, or education.
- p]:inline" data-streamdown="list-item">Hands-on experience developing applications using .NET Core (C#), Angular, Microsoft SQL Server, and Python.
- p]:inline" data-streamdown="list-item">Strong understanding of software development best practices, version control, and application lifecycle management.
- p]:inline" data-streamdown="list-item">Demonstrated ability to collaborate effectively in a team environment and communicate technical concepts clearly.
Preferred Qualifications - p]:inline" data-streamdown="list-item">Experience with cloud platforms (e.g., Azure, Google Cloud Platform, or AWS)
- p]:inline" data-streamdown="list-item">Knowledge of CI/CD pipelines, containerization, and API development
- p]:inline" data-streamdown="list-item">Strong problem-solving and debugging skills
- p]:inline" data-streamdown="list-item">Exposure to Agile or DevOps methodologies
Work EnvironmentThis position is based in Charlotte, North Carolina, with collaboration across distributed teams.
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!