EBizCharge · 1 day ago
Senior Software Engineer II
EBizCharge is headquartered in Irvine, California and specializes in developing integrated payment solutions for various applications. They are seeking a talented and experienced Senior Software Engineer II to join their team, where the role involves driving new feature initiatives, defining functional requirements, and advancing their Blazor-based web applications.
FinanceInformation TechnologyMobilePaymentsSoftware
Responsibilities
Partner with senior engineering leadership to architect solutions, define system design patterns, and guide team members on both new features and bug fixes
Develop application architecture alongside other engineers with attention to system integration, scalability, maintainability, usability, and performance
Work closely with Product Owners, UX/UI Designers, QA, Customer Support, and other stakeholders to ensure product success
Define functional and non-functional requirements, develop application architectures, and create UI/UX representations using modern tools and methodologies
Advocate for disciplined, iterative development practices, conduct code reviews, and ensure adherence to software best practices
Full Product Lifecycle Ownership contributes to analysis, design, coding, testing, troubleshooting, and deployment activities
Mentorship & Knowledge Sharing. Lead by example, provide guidance to engineers, document technical designs, and share best practices company-wide
Engage in agile ceremonies, participate in product demos, and support continuous improvement efforts
Qualification
Required
Bachelors Degree in Computer Science or related field is required
5+ years of experience working in financial/ERP applications
8+ years of experience in Full-Stack .NET programming required with an emphasis on backend development
Software development experience in Blazor Server/UI, JavaScript, HTML, and CSS
Experience developing and working with APIs – RESTful and gRPC
Mastery of C# in the .Net Core framework required
Strong object-oriented coding skills, with the ability to work with multi-layered, loosely coupled, service-oriented libraries and applications
This position requires a flexible work schedule, availability of overtime during surges in workload, and strong organizational, coordination, communication, and analytical skills
Requires ability to work independently, be proactive, goal-orientated, a quick learner, and a team player
Database design experience required
Demonstrates good working knowledge of SOA - Web services, WebAPI and WCF technologies
Demonstrated knowledge of ADO.NET, TSQL, Entity Framework, and stored procedure development
Experience developing with Telerik for Blazor UI required
Ability to work with minimal supervision or assistance to complete tasks
Possesses strong analytical and problem-solving abilities
Possesses Enterprise development experience
Working onsite in the Irvine office is required
Preferred
DevOps experience is a plus
Desire to stay in Irvine and grow with company for long time preferred
Benefits
100% employer paid benefits (including Medical, Dental, Vision, & life insurance) for selected plans for the employee.
Retirement 401(k) plan with company match
Gym access, dry cleaners, car wash conveniently located within building.
Generous PTO plan with an additional 9 Days Company Paid Holidays per year.
Company
EBizCharge
EBizCharge is the leading all-in-one integrated payment platform that helps businesses facilitate electronic payment processing, enhance transaction security, and increase client profits.
H1B Sponsorship
EBizCharge 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
2025 (2)
2024 (6)
2022 (1)
2021 (6)
2020 (1)
Funding
Current Stage
Growth StageCompany data provided by crunchbase