Ready to put your career in drive? At Karmak Inc. , we're powering the commercial transportation industry with smart tech and serious impact. From truck dealerships to service shops, our software helps keep the heavy-duty world running smoothly.
If you're into innovative solutions, collaborative teams, and tech that makes a real difference-let's talk
Position Summary
Develop high quality software in a collaborative, Agile team environment. Mentor more junior team members and provide expert guidance and advice.
Essential Functions
• Work on a collaborative mid-size team of Software Developers delivering consistent, high-quality software
• Create accurate, unambiguous designs for new computer software and/or updates to existing software
• Guide estimation of software development tasks
• Create efficient, high quality, readable code, unit tests, and documentation
• Proven ability to be accountable on roadmap deliverables within quality process and standards
• Diagnose and design system/software and performance issues
Knowledge, Skills and Abilities
• Bachelor's Degree in Computer Science or equivalent, relevant experience
• 3-5 years of experience building web-based VB.NET/C# .NET applications using Microsoft Visual Studio
• Experience in an Agile/Scrum environment a plus
• Experience building enterprise applications with WinForms
• Experience designing, developing, and deploying applications on the Microsoft Azure platform a plus
• Experience building applications for any of the following areas a plus: Point of Sale, Accounting, Inventory management, Sales management, Trucking or automotive service management, Customer Relationship Management
Karmak is committed to creating a diverse and inclusive work environment, and is an equal opportunity employer.