Job Closed

This listing is no longer active.

Corpay logo
Corpay

Corpay helps companies control business expenses and make payments more simply, safely and securely than ever before.

Senior Application Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

109 days ago

Salary

$110K - $140K / year

Seniority

Senior

Job Description

Senior Application Developer

Corpay

Role Description Corpay is currently looking to hire a Senior Application Developer within our ALE Solutions division. This position falls under our lodging line of business. In this role, you will be responsible for designing, developing, and maintaining software applications using the .NET framework. You will collaborate with cross-functional teams to create innovative solutions that meet the needs of our clients and enhance our product offerings. The ideal candidate will have a strong background in C# programming, a passion for technology, and a commitment to delivering high-quality software. Role Responsibilities - Leading the design, development, and maintenance of software applications using the .NET framework. - Writing clean, scalable, and efficient code in C# to build and maintain applications. - Ensuring applications meet performance, security, and reliability standards. - Implementing software best practices, design patterns, and development methodologies. - Guiding and mentoring junior developers, providing technical direction and overseeing their work. - Driving technical architecture and ensuring alignment with project goals and client needs. - Conducting code reviews and enforcing coding standards and best practices within the team. - Working closely with cross-functional teams, including product managers, UI/UX designers, and QA engineers, to define project requirements and create innovative solutions. - Communicating technical concepts effectively to both technical and non-technical stakeholders. - Facilitating collaboration with DevOps teams to optimize deployment pipelines and ensure continuous integration/continuous deployment (CI/CD) best practices. - Taking ownership of software projects from inception through to production deployment. - Ensuring timely delivery of project milestones while managing and mitigating risks. - Staying aligned with client objectives, ensuring the final product meets or exceeds their expectations. Qualifications - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. - Equivalent work experience may be considered in lieu of formal education. - 8-10 years of professional experience in software development, with a strong focus on C# and the .NET framework. - Proven experience as a Lead Developer or in a similar senior technical role. - Extensive experience with ASP.NET MVC, Web API, and Entity Framework. - Hands-on experience with front-end technologies (e.g., JavaScript, HTML, CSS, Angular, React, etc.). - Experience with SQL Server or other relational databases. - Proficiency in designing and implementing RESTful APIs and web services. - Experience working with cloud platforms (preferably Azure or AWS). - Demonstrated experience with Agile software development practices (e.g., Scrum, Kanban). - Familiarity with CI/CD pipelines, source control (e.g., Git), and automated testing. - Advanced knowledge of C# and .NET Core. - Proficient in database design, SQL, and data modeling. - Experience with modern software architecture patterns, such as microservices and event-driven architectures. - Strong understanding of DevOps principles and practices, including continuous integration/continuous deployment (CI/CD). - Familiarity with Docker, Kubernetes, and containerized applications is a plus. - Strong leadership and team management skills, with experience mentoring and guiding junior developers. - Excellent problem-solving skills and the ability to troubleshoot complex technical issues. - Strong verbal and written communication skills; able to collaborate effectively with both technical and non-technical stakeholders. - Ability to work in a fast-paced environment, manage multiple priorities, and meet tight deadlines. - A passion for learning new technologies and continuously improving personal and team skillsets. Benefits - Company-issued equipment - Formal, hands-on training Equal Opportunity/Affirmative Action Employer Corpay is an Equal Opportunity Employer. Corpay provides equal employment opportunities to all employees and applicants without regard to race, color, gender (including pregnancy), religion, national origin, ancestry, disability, age, sexual orientation, gender identity or expression, marital status, language, ancestry, genetic information, veteran and/or military status or any other group status protected by federal or local law. If you require reasonable accommodation for the application and/or interview process, please notify a representative of the Human Resources Department. Pay Transparency This salary range is provided for locations which require such disclosure. Where a position or applicant may fall in a particular wage range depends on a number of factors including but not limited to skill sets, experience training licenses and certifications (if applicable), and other business and organization needs. The disclosed range has not been adjusted for the applicable geographic markets. At Corpay it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions depend on the facts and circumstances of each case. The estimate of the minimum and maximum salary range is $110k-$140k.

Related Job Pages

More Software Engineer Jobs

Bloomlife Inc logo

Software Ops Engineer

Bloomlife Inc

Empowering expectant moms. Revolutionizing maternal health. Developing data-driven solutions with remote prenatal care.

Software Engineer109 days ago
OtherRemoteTeam 11-50H1B No Sponsor

We're looking for a Software Operations Engineer to own the reliability, deployment, maintenance and operational health of Bloomlife Connects. This is a hands-on technical role at the intersection of software engineering, DevOps, and Commercial Ops, working on a cloud-native, serverless medical-grade application that directly affects patient care. You'll be responsible for keeping the system running smoothly in production, leading software releases, and iterating on our infrastructure and deployment tooling. You'll also need to be comfortable working within a quality management system and maintaining thorough documentation. Your responsibilities will include: Deployments & Releases - Execute end-to-end software releases for the backend (AWS Lambda, Kotlin) and web portals (React/TypeScript via CloudFront/S3) following our documented work instructions - Manage infrastructure-as-code deployments in AWS cloud environment - Configure and maintain integrations with external systems - Complete and submit release records per our quality management process - Record all deployment activities using dedicated Software Release Deployment Form - Contribute to continuous improvement of our deployment and operational processes System Reliability & Monitoring - Monitor system health via AWS CloudWatch, including log review and alarm configuration - Triage and respond to alerts surfaced through our monitoring lambda - Investigate and resolve operational incidents across the Lambda-based backend and portal infrastructure - Track system activity through daily operational summaries Commercial ops - Support onboarding of new clinical sites, including EHR integration setup - Support sales and marketing team in understanding, scoping and specifying customer requests - First-line technical support for user questions, complaints and feedback - Work with sales ops team to put together dashboards supporting quarterly business reports with customers

United States
Job Closed
Everest Clinical Research logo

Statistical Programmer II

Everest Clinical Research

Quality is Our Backbone. Customer-focus is Our Tradition. Flexibility is Our Strength.

Software Engineer109 days ago
OtherRemoteTeam 501-1,000Since 2004H1B Sponsor

• Develop and review SDTM and ADaM dataset specifications • Program and validate SDTM and ADaM datasets • Develop SAS programs to generate statistical output reports • Support data acquisition and cleaning

New Jersey
$130K - $155K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Lead the development, testing, implementation, and support of clinical databases from start-up through post‑lock. • Guide database design, oversee programming activities, troubleshoot complex technical issues, support system administration, forecast project needs, and contribute to SOP and process development. • Mentor junior programmers, train end users, support onboarding, and influence how our new regional team grows. • Maintain responsibility of assigned projects, ensure on-time delivery, and communicate the status of projects to internal teams and study. • Perform project forecasting of hours, manage project budgets, and identify out-of-scope work.

Argentina
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Maintains responsibility of assigned projects. Ensures on-time delivery, communicates the status of projects to internal teams and study • Maintains awareness of the key elements of the contract and scope of work for assigned project(s) and communicates status updates to the Project team as necessary. • Perform project forecasting of hours, and identification of resource requirements and manages project budgets including identification of out-of-scope work and post production changes • Provides input and guidance to the design of clinical databases to the client and internal teams • Builds and supports clinical databases • Develops, tests, and validates programs and clinical database to support client-related projects and third-party applications. • Provides system administration and advanced technical support services for internally developed applications and clinical databases, client-related projects and third-party applications • Troubleshoots and resolves software and clinical database problems • Develops and maintains study-specific validation documents • Provides support to data management for client-related projects from CRF design to post database close and archival • May design, develop and validate the Company’s internal applications, client-related projects and third-party applications. • Participate in software vendor selection • Participate in conducting EDC demonstrations and trainings • Participate in the development and maintenance of Standard Operating Procedures (SOPs) and corresponding process documentation related to data management and database management activities • Supports with onboarding of new hires • Provide leadership for cross-functional and organization-wide initiatives, where applicable • Trains and ensures that all data management project team members have been sufficiently trained • Communicate with study sponsors, vendors and project teams as needed regarding data, database or other relevant project issues • Present software demonstrations/trainings, department/company training sessions, present at project meetings • Performs all duties in accordance with SOPs, government regulations, guidelines and industry standards. • May require some travel • Perform other duties as assigned

Argentina