Software Engineer

Overview

On Site
USD 53.00 - 57.00 per hour
Contract - Independent

Skills

FOCUS
Productivity
SaaS
Testing
Regulatory Compliance
Collaboration
Software Engineering
Military
Software Development
.NET
React.js
Microsoft SQL Server
AngularJS
Automated Testing
DevOps
Microsoft TFS
Git
Cloud Computing
Agile
Microsoft Power BI
User Experience
Interfaces
Financial Services
UI
Legacy Systems
Migration
Business Process
Operational Efficiency
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 (Brevard Office)
Work Arrangement: Hybrid - 3 days/week onsite
Contract Duration: 12 months (with potential for extension or conversion)

About the Role

We are seeking a skilled Software Engineer to join our team as a contingent resource. In this role, you will contribute to the development and modernization of internal applications, with a focus on web UI redevelopment and cloud migration. You'll work on moderately complex engineering initiatives, collaborating with cross-functional teams to deliver scalable, high-quality software solutions.

This position is part of a strategic effort to retire legacy systems, streamline the technology stack, and enhance business productivity through automation and modernization.
Key Responsibilities
  • Contribute to the design, development, and support of internal applications, including the redevelopment of the Apollo platform and support for the VOYAG SaaS application.
  • Participate in planning and execution of software engineering deliverables, including code reviews, testing, and deployment.
  • Analyze and resolve moderately complex technical challenges, leveraging a strong understanding of software engineering principles and compliance requirements.
  • Collaborate with cross-functional teams to ensure successful delivery of enhancements and support for inherited applications.
  • Upskill in legacy and new technologies to support application transitions and business needs.
Minimum Qualifications
  • 4+ years of experience in software engineering or equivalent experience through work, consulting, military service, or education.
  • Strong understanding of software development lifecycle and agile methodologies.
Preferred Qualifications
  • Technical Proficiency:
    • .NET Full Stack Development - Expert
    • React - Advanced
    • SQL Server - Advanced
    • Angular - Advanced
    • Automated Testing - Intermediate
    • Enterprise DevOps Tools (TFS, Git, SonarQube) - Intermediate
    • Cloud Technologies - Intermediate
    • Agile Development - Intermediate
    • Power BI (Paginated Reports) - Basic
  • Additional Skills:
    • Experience with UI/UX design principles and building modern web interfaces.
    • Familiarity with financial services or enterprise-scale applications is a plus.
    • Ability to work independently and collaboratively in a fast-paced environment.
Project Context

This role supports a team impacted by recent transitions, including the loss of key personnel and the absorption of new application responsibilities. The successful candidate will play a critical role in:
  • Supporting the VOYAG application post-transition.
  • Redeveloping the Apollo application with a modern web UI.
  • Enabling the retirement of legacy systems and migration to a unified codebase.
  • Automating business processes to improve operational efficiency.

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.