Software Developer

KellyMitchell Group

Texas

On-site

USD 65,000 - 94,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, Dental, & Vision Insurance
Employee-Owned Profit Sharing (ESOP)
401K offered

Job summary

KellyMitchell Group is seeking a Senior Software Engineer for a fully remote contract role. The ideal candidate will lead backend development using Golang, architect scalable microservices, and work with AWS, Docker, and MySQL to deliver secure, high-performance solutions.

The position requires 8+ years of software engineering and 3+ years of hands-on Golang experience, with a strong emphasis on API design, distributed systems, and Agile practices.

Qualifications

  • Bachelor's degree in CS/IT/Engineering.
  • 8+ years of professional software engineering experience.
  • 3+ years of hands-on Golang development experience.
  • Experience with scalable backend services and distributed systems.
  • Knowledge of MySQL design and performance.
  • Experience with AWS, Docker, and CI/CD.

Responsibilities

  • Design, develop, and maintain scalable backend systems using Golang.
  • Architect high-performance applications focusing on scalability, reliability, and maintainability.
  • Design and implement RESTful APIs and microservices-based solutions.
  • Develop and optimize MySQL database schemas, queries, and performance.
  • Containerize applications using Docker and support deployment pipelines.
  • Deploy, manage, and troubleshoot cloud-based applications within AWS environments.
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
  • Participate in system design discussions and architecture reviews.
  • Develop testing strategies and execute system testing procedures.
  • Troubleshoot production issues and implement sustainable solutions.
  • Create and maintain technical documentation for knowledge sharing and operational excellence.
  • Follow Agile development practices to deliver high-quality software iteratively.
  • Implement security best practices across application and infrastructure layers.

Skills

Golang
Backend design
AWS
Docker
MySQL
Microservices
APIs
Git
Security best practices
Agile/Scrum

Education

Bachelor's degree in Computer Science or related field

Tools

Terraform
AWS CloudFormation

Job description

Job Summary

Our client, a leading financial services organization, is seeking a Senior Software Engineer for a remote contract opportunity. This role is ideal for a highly skilled backend engineer with strong Golang expertise who enjoys designing scalable systems, building cloud-native applications, and developing robust microservices architectures. The successful candidate will contribute to modern backend platforms leveraging AWS, Docker, MySQL, and Golang to deliver secure, high-performance, enterprise-scale solutions in a fast-paced environment.

Contract Details

Location: Remote U.S.

Work Arrangement: Fully Remote

Duration: Contract Opportunity

Schedule: U.S. Central Time business hours

Core Responsibilities
  • Design, develop, and maintain scalable backend systems using Golang
  • Architect high-performance applications with a focus on scalability, reliability, and maintainability
  • Design and implement RESTful APIs and microservices-based solutions
  • Develop and optimize MySQL database schemas, queries, and performance
  • Containerize applications using Docker and support deployment pipelines
  • Deploy, manage, and troubleshoot cloud-based applications within AWS environments
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions
  • Participate in system design discussions and technical architecture reviews
  • Develop testing strategies and execute system testing procedures
  • Troubleshoot production issues and implement sustainable solutions
  • Create and maintain technical documentation to support knowledge sharing and operational excellence
  • Follow Agile development practices to deliver high-quality software iteratively
  • Implement security best practices across application and infrastructure layers
Required Skills/Experience (Must-Haves)
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
  • 8+ years of professional software engineering experience
  • 3+ years of hands-on Golang development experience
  • Strong experience designing and developing scalable backend services
  • Advanced knowledge of MySQL database design, optimization, and administration
  • Experience architecting distributed systems and microservices solutions
  • Hands-on experience with Docker containerization
  • Experience deploying and managing applications within AWS environments
  • Strong understanding of API design principles and service integration
  • Experience using Git or similar version control systems
  • Knowledge of software security best practices
  • Experience working within Agile or Scrum development environments
  • Excellent verbal and written communication skills
Preferred Skills/Experience (Nice-to-Haves)
  • Experience with PHP development and legacy system integrations
  • Healthcare industry experience
  • Payments or financial services industry experience
  • Familiarity with HIPAA, PCI DSS, and PII compliance requirements
  • Experience with Infrastructure as Code tools such as Terraform or AWS CloudFormation
  • Exposure to CI/CD pipelines and DevOps practices
  • Experience supporting highly available and mission-critical applications
Key Competencies & Behaviors
  • Strong problem-solving and analytical skills
  • Systems-thinking approach to architecture and design
  • Ability to communicate technical concepts to diverse audiences
  • Collaborative team player with a customer-focused mindset
  • Strong attention to detail and quality
  • Self-motivated and capable of working independently in a remote environment
  • Adaptable and responsive in fast-paced development environments
  • Commitment to continuous learning and technical excellence
Work Environment

Location: Remote U.S.

Work Arrangement: Fully Remote

Schedule: U.S. Central Time business hours

Two-step interview process

30-minute Hiring Manager interview via Microsoft Teams

One-hour technical interview

Compensation & Benefits

Pay Range: The approximate pay range for this position is between $47.00 and $68.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.

  • Medical, Dental, & Vision Insurance Plans
  • Employee-Owned Profit Sharing (ESOP)
  • 401K offered
About KellyMitchell

At KellyMitchell, our culture is world class. We’re movers and shakers! We don’t mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. We're passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee-owned, women-led organization serving Fortune 500 companies nationwide, we deliver expert service at a moment's notice.

Marketing Disclosure

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from KellyMitchell and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at https://www.careers.kellymitchell.com/privacy-policy. [143049]

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

GCS Recruitment • Baltimore (MD)

On-site
USD 140,000 - 180,000
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • United States

Remote
GBP 65,000 - 90,000
Senior Backend Engineer
Senior Backend Engineer

RAPIDFORT • United States

On-site
USD 140,000 - 200,000
401(k) retirement plan
Health, dental, and vision insurance
PTO and company holidays
+3
Sr. Software Engineer
Sr. Software Engineer

Gravity IT Resources • Cincinnati (OH)

Remote
USD 110,000 - 160,000
Senior Software Engineer (Golang & AWS)
Senior Software Engineer (Golang & AWS)

Jobot • Concord (NC)

Remote
USD 135,000 - 170,000
Excellent healthcare, dental + vision coverage
Equity + options in a promising startup
Fully remote + asynchronous culture
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Boston (GA)

Hybrid
USD 90,000 - 130,000
Professional growth opportunities
Competitive compensation
Exciting projects with Fortune 500 companies
+1
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Austin (TX)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive compensation
Flexible schedule
+1
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Richmond (VA)

Hybrid
USD 100,000 - 130,000
Mentorship
TechTalks
Education budget
+3
Software Developer - Full Stack
Software Developer - Full Stack

KellyMitchell Group • Town of Brookfield (WI)

On-site
USD 73,000 - 106,000
Medical, Dental, & Vision Insurance  —
Employee-Owned Profit Sharing (ESOP)
401K offered
Senior Software Engineer (Golang & AWS)
Senior Software Engineer (Golang & AWS)

Jobot • Roanoke (VA)

Remote
USD 135,000 - 170,000
Excellent healthcare, dental, and vision coverage
Equity and options in a promising startup
Opportunity to lead projects from inception