Talent.com
Senior Software Developer

Senior Software Developer

Karmak, Inc.Carlinville, IL, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

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.

    Job Posted by ApplicantPro

    Create a job alert for this search

    Senior Software Developer • Carlinville, IL, US