Software Developer
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]