Senior Software Developer - Contractor
Corpay, Inc.
Peachtree Corners, GA (In Person)
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
What We Need Corpay is currently looking to hire a Senior Software Developer - Contractor. How We Work
As a Senior Software Developer - Contractor, you will be expected to work in a remote environment. Corpay will set you up for success by providing: Company-issued equipment Role Responsibilities
The responsibilities of the role will include: Designing, developing, and maintaining scalable, high-quality software solutions that meet business and technical requirements
Leading the implementation of complex features and system enhancements, ensuring performance, reliability, and maintainability
Translating business needs into technical solutions by collaborating with product managers, designers, and other stakeholders
Writing clean, efficient, and well-documented code following best practices and coding standards
Conducting code reviews and provide constructive feedback to ensure code quality and consistency across the team
Troubleshooting, debugging, and resolving production issues, performing root cause analysis and implementing long-term solutions
Mentoring and supporting junior and mid-level developers, fostering a culture of continuous learning and improvement
Contributing to system architecture and design decisions, including evaluating technologies and defining technical approaches
Optimizing application performance, scalability, and security across systems and services
Collaborating with DevOps and infrastructure teams to support CI/CD pipelines, deployments, and system monitoring
Participating in Agile ceremonies (e.g., sprint planning, stand-ups, retrospectives) and contribute to iterative delivery
Ensuring adherence to security, compliance, and data protection standards
Documenting technical designs, workflows, and system changes to support maintainability and knowledge sharing Qualifications Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
5+ years of professional software development experience building and maintaining production systems
Strong proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript/TypeScript, or similar)
Experience designing and building scalable, distributed, or high-performance applications
Solid understanding of software engineering principles, data structures, and system design
Experience working with modern development frameworks, APIs, and service-oriented or microservices architectures
Proficiency with relational and/or NoSQL databases and data modeling concepts
Experience with version control systems (e.g., Git) and collaborative development workflows
Familiarity with CI/CD pipelines, automated testing, and deployment processes
Strong problem-solving skills with the ability to troubleshoot complex technical issues
Experience working in Agile or Scrum environments
Excellent communication skills and ability to collaborate effectively with cross-functional teams
Similar remote jobs
UNC Health Care System
Chapel Hill, NC
Posted2 days ago
Updated1 day ago
Toast
Fort Worth, TX
Posted2 days ago
Updated1 day ago
Similar jobs in Peachtree Corners, GA
CompHealth
Peachtree Corners, GA
Posted3 days ago
Updated1 day ago
Similar jobs in Georgia
Coweta County School System
Sharpsburg, GA
Posted2 days ago
Updated1 day ago
International City/County Management Association
Georgia
Posted2 days ago
Updated1 day ago