What are the responsibilities and job description for the Programmer position at Surety HR, Inc.?
We are seeking a skilled and motivated Software Programmer to join our development team. This role is responsible for designing, developing, maintaining, and improving internal software applications. The primary system supported in this role is our internal software, which is developed using .NET and C#.
The programmer will support enhancements, troubleshoot issues, and develop new features to improve system performance and functionality.
Key Responsibilities
- Develop, test, and maintain applications using C# and the .NET framework
- Support and enhance the internal software system
- Write clean, scalable, and well-documented code
- Troubleshoot and resolve software issues and bugs
- Collaborate with internal teams to gather requirements and develop solutions
- Maintain and improve existing codebases and system functionality
- Assist with system upgrades, enhancements, and integrations
- Create and maintain technical documentation for applications and processes
- Participate in software testing, debugging, and quality assurance
- Ensure applications follow security, performance, and reliability standards
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- Experience programming with C# and the .NET platform
- Strong understanding of software development principles and best practices
- Experience debugging and maintaining existing applications
- Familiarity with database systems and SQL
- Ability to work independently and collaboratively in a team environment
- Strong problem-solving and analytical skills
- Excellent written and verbal communication skills
- NET and C# development primarily in web-based applications
- HTML, CSS3, JavaScript, jQuery, and frameworks
- Visual Studios
- Knowledge of Structured Query Language (SQL) and database structures
Preferred Qualifications
- Experience supporting enterprise or internal business applications
- Experience with web applications, APIs, or system integrations
- Knowledge of version control systems
- Experience working in ateam-based development environment
- Experience with Business Report Creation using products such as Power BI, Microsoft SQL Server Reporting Services (SSRS), or Crystal Reports
Salary : $65,000 - $80,000