Write resilient, scalable, and high-quality code in C# for back-end development and HTML and JavaScript for front-end work
Test own work before passing to QA, ensuring functionality and reliability
Work on projects ranging from new feature development to system enhancements and third-party integrations
Guide offshore developers and contractors from a technical perspective; provide mentorship and coaching
Collaborate with senior developers, Technical Lead, QA, and DevOps to solve complex problems and design effective solutions
Translate business requirements into practical solutions, review API documentation, and implement features per product priorities
Participate in team meetings, code reviews, and design discussions to ensure alignment and continuous improvement
Document processes, share lessons learned, and provide feedback on workflow enhancements
Own projects end-to-end, including scaling, APIs, service-driven architecture, and supporting the system’s migration to Microsoft Azure
Requirements
In depth software development experience working with C#, HTML, JavaScript, and Microsoft SQL Server
Familiarity with ASP.NET Web Forms is a plus
Experience with DevOps practices, testing, and maintaining code quality
Comfortable learning new tools, APIs, and frameworks
Ability to create efficient, scalable solutions and troubleshoot complex technical issues
Experience contributing to system architecture and service-driven architectures
Experience mentoring or providing technical guidance to offshore developers and contractors
Excellent verbal and written communication skills
Available to work from 9:00 a.m. to 5:00 p.m. Eastern Time to collaborate with team
Must be able to work remotely within the United States or Canada (work authorization in those countries required)
Benefits
Full-time, fully remote position within the United States or Canada
Reinvention, not maintenance: opportunity to modernize UI and shape new design standards
Real-world impact: contribute to software that powers billions in transactions and increases financial access
Growth and opportunity: trust, autonomy, influence technical direction, and access to CSI’s global best-practice forums, conferences, and knowledge-sharing networks
Clear career path into architecture, leadership, or roles across other business units supported by Constellation Software
Supportive, entrepreneurial culture with high performance recognition
Diversity and inclusion statements and accommodations available on request for candidates with disabilities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#HTMLJavaScriptMicrosoft SQL ServerASP.NET Web FormsDevOps practicesAPI documentationservice-driven architecturescalable solutionscode quality