Software Developer

Posted 2 months agoViewed
United States, CanadaFull-TimeSoftware Development
Company:Granum
Location:United States, Canada
Languages:English
Seniority level:Senior, 5+ years
Experience:5+ years
Skills:
LeadershipSoftware DevelopmentMicrosoft .NETSoftware ArchitectureC#AzureAngularREST APICI/CDTerraformMentoring
Requirements:
Bachelor's Degree in Computer Science, Software Engineering, or equivalent experience 5+ years of experience in web development Familiarity with ORM and MVC frameworks Experience with multi-tenant service based architectures Experience with Stripe Connect and multi-vendor payouts Experience with QuickBooks Online bookkeeping workflows and automating invoice syncing Extensive experience working in a test-driven development environment Comfortable working in pairing situations and mentoring other developers History of picking up new technologies Ability to work autonomously to tackle large projects
Responsibilities:
Design and implement secure integrations with QuickBooks and Stripe Develop clean, secure, and scalable API and UI code using C#/.NET and Angular Manage Azure resources using Terraform Design Azure SQL Server schemas for performance and efficiency Support tier 3 customer issues Communicate effectively with teammates in SCRUM meetings and asynchronously in Slack
Similar Jobs:
Posted about 24 hours ago
CanadaFull-TimeInterior Décor Tech
Senior Software Developer, React/NextJS
Company:Leap Tools
Posted 1 day ago
CanadaFull-TimeSoftware Development
Senior Software Engineer, Backend (Growth Platform)
Posted 1 day ago
United StatesFull-TimeSoftware Development
Software Engineer
Company:Socket