Senior Software Engineer
Job Description
Senior Software Engineer at Argyle Payments in Costa Mesa, CA, focusing on software development, Azure cloud engineering, and data analytics in a high-growth environment.
Responsibilities
- Develop, maintain, and enhance applications and services using C# and the .NET ecosystem
- Design APIs, backend services, and integration layers to enable scalable systems
- Write clean, testable, and maintainable code following industry best practices
- Participate in code reviews, architecture discussions, and technical design sessions
- Design, deploy, and manage cloud solutions on Microsoft Azure
- Leverage Azure components such as Functions, App Services, Logic Apps, Storage, and Azure SQL; monitor performance and reliability
- Implement automation, CI/CD pipelines, and infrastructure improvements
- Troubleshoot cloud performance, reliability, and security issues
- Develop and optimize SQL queries, stored procedures, and data models
- Develop or support Tableau dashboards and data visualizations
- Use Python for automation, data processing, or integration tasks
- Support data pipelines and cloud-based analytics workflows
Requirements
- 4 to 5 years of professional experience in software development, cloud engineering, or a hybrid technical role
- Strong proficiency in C# and .NET 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 business intelligence tools
- Understanding of API development, microservices, and integration patterns
- Strong problem-solving skills and the ability to work independently
- Excellent communication and cross-team collaboration abilities
Technologies
Key tech stack includes: C#, .NET, Microsoft Azure services (Azure Functions, App Services, Logic Apps, Storage, Azure SQL), SQL, Tableau, Python, and infrastructure tools such as Terraform, Bicep, ARM templates, Azure DevOps, and GitHub Actions.
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
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
Job Types
- Full-time
- Contract
Pay
60.00 - 75.00 USD per hour
Experience
- System development: 5 years (Required)
Ability to Relocate
- Costa Mesa, CA 92626: Relocate before starting work (Required)
Work Location
- Onsite in Costa Mesa, CA