Software Engineer

Overview

On Site
USD 69.00 - 74.00 per hour
Full Time

Skills

SAP BASIS
Innovation
IT Management
Strategic Management
Development Testing
Collaboration
Mentorship
Regulatory Compliance
Continuous Improvement
Military
Training
Java
J2EE
RESTful
Microservices
API
Design Patterns
Software Development
Agile
Software Engineering
Spring Framework
Web Applications
React.js
JavaScript
HTML
Cascading Style Sheets
Business Process
Workflow
Web Content
Accessibility
WCAG
Unit Testing
Test-driven Development
Problem Solving
Conflict Resolution
Privacy
Marketing

Job Details

Location: Charlotte, NC
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description:
Job Title: Senior Software Engineer (Contingent Workforce)
Location: Charlotte, NC
Job Type: Contract / Contingent
About the Role

We are seeking a highly skilled and experienced Senior Software Engineer to join our team on a contingent basis. In this role, you will lead and contribute to complex, large-scale software engineering initiatives that drive innovation and deliver high-impact solutions. You will collaborate with cross-functional teams, provide technical leadership, and help shape the strategic direction of our technology platforms.
Responsibilities
  • Lead and contribute to the design, development, testing, and deployment of scalable, secure, and high-performance software solutions.
  • Drive technical planning and architecture for moderately complex to large-scale projects.
  • Analyze and resolve sophisticated engineering challenges involving multiple systems and technologies.
  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
  • Provide mentorship and technical guidance to junior engineers and act as an escalation point for complex issues.
  • Ensure adherence to engineering best practices, coding standards, and compliance requirements.
  • Participate in code reviews and contribute to continuous improvement of development processes.
Minimum Qualifications
  • 5+ years of professional experience in software engineering or equivalent experience through work, education, military service, or training.
  • Strong proficiency in Java/J2EE and experience building enterprise-grade applications.
  • Experience with RESTful APIs, microservices architecture, and API design patterns.
  • Solid understanding of software development lifecycle and agile methodologies.
Preferred Qualifications
  • 7+ years of software engineering experience.
  • 4+ years of experience with Spring Framework.
  • 4+ years of experience developing web applications using React.js with Redux.
  • Proficiency in JavaScript, HTML, and CSS.
  • Experience with business process workflow tools.
  • Familiarity with Web Content Accessibility Guidelines (WCAG) 2.0/2.1.
  • Experience with Micro Frontends and modern frontend architecture.
  • Strong understanding of unit testing and test-driven development (TDD).
  • Excellent problem-solving skills and ability to work independently or as part of a team.

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.