Software Developer

80/20Columbia City, IN

About The Position

The Software Developer supports the development, maintenance, and support of business applications using Microsoft-based technologies. This role focuses on resolving software bugs and issues, implementing enhancements, and collaborating with team members to deliver reliable, high-quality solutions.

Requirements

  • Associate’s degree in Computer Science, Information Systems, Software Engineering, or a related field; or equivalent education and experience.
  • Basic to working knowledge of C# and object-oriented programming.
  • Exposure to RESTful APIs and web-based applications.
  • Experience with source control tools (e.g., Git).
  • Basic debugging and troubleshooting skills.
  • Strong analytical and problem-solving abilities.
  • Effective written and verbal communication skills.
  • Attention to detail and commitment to quality.
  • Ability to work independently and as part of a team.
  • Willingness to learn new technologies and development practices.

Nice To Haves

  • Internship, academic, or project-based experience with Microsoft development technologies.
  • Exposure to SignalR, Dapper, or unit testing frameworks.
  • Familiarity with Agile or iterative development methodologies.
  • Experience with work tracking tools such as Azure DevOps or similar.
  • Familiarity with Blazor application development.

Responsibilities

  • Develop, maintain, and enhance applications using C#, Blazor, Microsoft SQL Server, SignalR, Dapper, and RESTful APIs.
  • Assist with implementing new features and application improvements.
  • Write clean, maintainable, and well-documented code following established standards.
  • Participate in all phases of the software development lifecycle.
  • Investigate reported software defects and application issues.
  • Analyze root causes and implement effective fixes.
  • Troubleshoot issues across development, test, and production environments.
  • Document findings and resolutions for future reference.
  • Develop and maintain SQL queries, stored procedures, and related database objects.
  • Support RESTful API development and integration with internal and external systems.
  • Assist with performance tuning and data integrity efforts.
  • Participate in peer code reviews to ensure code quality, consistency, and best practices.
  • Provide and receive constructive feedback.
  • Use source control systems and follow established branching and deployment processes.
  • Collaborate with developers, analysts, and stakeholders in a team-oriented environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service