Software Engineer
Location: Charlotte, NC
Salary: $53.00 USD Hourly – $57.00 USD Hourly
Description:
Software Engineer (Contingent Resource) – Charlotte, NC
About the Role
As a Software Engineer in this contingent assignment, you will contribute to the design, development, and delivery of scalable, high-quality software solutions. You will work on moderately complex engineering initiatives, support large-scale technical planning, and partner closely with cross-functional and client teams. This role requires strong technical expertise, problem-solving ability, and experience delivering robust, production-ready services.
Responsibilities
- Contribute to the planning and execution of software engineering initiatives across microservices, APIs, and cloud-based platforms.
- Review, analyze, and troubleshoot moderately complex engineering challenges involving multiple variables and system dependencies.
- Develop and enhance software solutions using Java and Spring frameworks while ensuring alignment with organizational standards and compliance requirements.
- Collaborate with client engineering teams to deliver high-quality technical solutions and provide guidance on best practices.
- Participate in Agile ceremonies and contribute to backlog refinement, sprint planning, and continuous improvement activities.
- Support production systems with strong observability, monitoring, and performance optimization practices.
- Partner with offshore and cross-functional teams to ensure effective knowledge transfer, alignment, and delivery outcomes.
Minimum Qualifications
- 4 years of software engineering experience or equivalent experience through work, training, military service, or education.
- 4 years developing and delivering microservices or RESTful API applications.
- 4 years of hands-on experience with Java and Spring frameworks.
- 2 years working with Oracle databases.
- 4 years practicing Agile methodologies.
- 2 years using observability/monitoring tools such as Elastic , Kibana , Grafana , AppDynamics , or Splunk in a production environment.
- Experience designing, deploying, or supporting microservices on internal or external cloud platforms.
- Experience collaborating with or leading offshore delivery teams.
- Experience with Agile project tools such as Jira , Confluence, or equivalent.
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!