Software Engineer
Job details
- Pay
- $60.00 – $75.00 an hour
- Work mode
- Hybrid
- Employment
- Contract
- Level
- Mid level
- Experience
- 4+ years
- Education
- Bachelor's degree
- Posted
- Oct 8, 2026
- Last confirmed open
- Oct 8, 2026
About this role
Overview
Argyle Payments is a leading provider in the payment processing industry, delivering innovative and secure solutions to businesses of all sizes. With a commitment to excellence and customer satisfaction, we empower merchants to succeed in an ever-evolving marketplace.
Position Overview
We are looking for an experienced developer to join our team and build out a variety of cloud, data, and application development initiatives. This role is ideal for someone who is eager to progress their career in a high-growth, innovative environment and see their impact in real time.
Candidate is expected to be working 5 days in-office for the role in Irvine California.
Key Responsibilities
Software Engineering
- Develop, maintain, and enhance applications and services using C# and .NET
- Build APIs, backend services, and integration layers
- Write clean, testable, and maintainable code following best practices
- Participate in code reviews, architecture discussions, and technical design sessions
Cloud Engineering (Azure)
- Design, deploy, and manage cloud solutions using Microsoft Azure
- Work with Azure Functions, App Services, Logic Apps, Storage, Azure SQL, and monitoring tools
- Implement automation, CI/CD pipelines, and infrastructure improvements
- Troubleshoot cloud performance, reliability, and security issues
Data & Analytics
- Build and optimize SQL queries, stored procedures, and data models
- Develop or support Power BI/Tableau dashboards and data visualizations
- Use Python for automation, data processing, or integration tasks
- Support data pipelines and cloudbased analytics workflows
Required Skills & Qualifications
- 4–5 years of professional experience in software development, cloud engineering, or a hybrid technical role
- Strong proficiency in C# and .NET Core development
- Solid experience with Microsoft Azure services and cloud architecture
- Strong SQL skills, including query optimization and data modeling
- Working knowledge of Python for scripting or automation
- Experience with Tableau or similar BI tools
- Understanding of API development, microservices, and integration patterns
- Strong problemsolving skills and ability to work independently
- Excellent communication skills and ability to collaborate across teams
Preferred
- Experience with DevOps tools (Azure DevOps, CI/CD pipelines)
- Familiarity with infrastructureascode (Terraform, Bicep)
- Experience with eventdriven architectures or messaging systems
- Exposure to data engineering or ETL processes
- Ability to mentor junior engineers or interns
What We’re Looking For
- A well-rounded engineer who can contribute to both software development and cloud engineering
- Someone who enjoys solving complex problems and improving systems
- A proactive, curious professional who stays current with Azure and modern development practices
- A collaborative team member who can deliver reliable, high-quality solutions
If you’re passionate about technology and looking to grow into your next role, we’d love to hear from you.
Argyle Payments supports payment processing for a wide variety of merchants, including retail, ecommerce, and niche merchants who require more attention, care and monitoring. The company streamlines the merchant application process through in-house credit underwriting and timely decisioning, as well as maximizing customer success through compliance support, governance best practices and a metrics-driven approach.
Registered ISO/MSP of North American Banking Company, Roseville, MN and SSB Bank, Pittsburgh, PA and partners with several other leading banks and industry institutions to find the right home for each business it works with to get merchant accounts approved. A privately held Nevada corporation, Argyle has offices in Irvine and Simi Valley, California. For more information, please visit argylepayments.com.
Note
This job description is intended to provide a general overview of the position. It is not exhaustive or comprehensive. Other duties may be required or assigned based on business needs.
The role is in-person at our Costa Mesa location.
Education:
- Bachelor's (Required)
Experience:
- System development: 5 years (Required)
Work Location: In person
Pay: $60.00 - $75.00 per hour
Expected hours: 30.0 – 45.0 per week
Application Question(s):
- Provide your LinkedIn profile link if possible.
Work Location
In person