SIGN IN
Software Engineer (C#) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Odyssey Information Services · 14 hours ago

Software Engineer (C#)

Odyssey Information Services is hiring for a Software Engineer to help power large-scale payment and billing platforms used by merchants around the world. This role involves owning complex systems, influencing architecture, and ensuring software is fast, secure, and always available, while working with a skilled engineering team.
Information ServicesInformation Technology
check
Growth Opportunities
check
H1B Sponsor Likelynote
Hiring Manager
Justin Mrsny
linkedin

Responsibilities

Build, enhance, and support core billing and invoicing services using C# (and PHP in parts of the stack)
Take a leading role in technical design and architectural decisions
Review code, guide best practices, and help raise the bar for quality and performance
Mentor junior engineers and contribute to a strong engineering culture
Improve and maintain CI/CD pipelines, testing strategies, and deployment workflows
Implement and refine monitoring, logging, and alerting to ensure system reliability
Optimize database design and queries to support growing merchant and transaction volumes
Design systems with security, compliance, and data protection in mind (PCI, OWASP, etc.)
Partner closely with Product, QA, and other engineering teams to deliver features end-to-end
Troubleshoot production issues and support escalations when needed
Evaluate tools, frameworks, and approaches that improve scalability and developer productivity

Qualification

C#/.NETObject-oriented designDatabase performance optimizationPHPPayments systems experienceCI/CD automationAgile methodologyTroubleshootingMentoringCollaboration

Required

5+ years of professional software development experience
Strong hands-on experience with C#/.NET (PHP experience is a plus)
Solid understanding of object-oriented design, APIs, and system architecture
Experience working with databases and performance optimization
Background building or supporting scalable, distributed systems
Familiarity with secure software development in regulated environments
Comfortable working in an agile, collaborative team
Ability to translate business requirements into reliable technical solutions
Experience maintaining and improving existing systems with evolving requirements

Preferred

Payments, billing, invoicing, or financial systems experience
Exposure to containerization (Docker, Kubernetes)
Experience with monitoring and logging tools (Datadog, New Relic, Logz, etc.)
CI/CD automation and cloud-based deployments

Company

Odyssey Information Services

twittertwittertwitter
company-logo
Odyssey Information Services provides premier consultants to assist our clients with emerging technology and business processes.

H1B Sponsorship

Odyssey Information Services has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2021 (1)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Jon Hibbs
President/CEO
linkedin
Company data provided by crunchbase