What are the responsibilities and job description for the .NET Developer position at SGS Technologie?
Job Title: .NET Developer
Location: Tallahassee, FL
Duration: 12 months
Job Summary:
We are seeking a skilled .NET Developer responsible for analyzing, developing, modifying, installing, testing, and maintaining operating systems software. The ideal candidate will possess a strong understanding of systems programming, graphical user interfaces, and control languages. This role requires diagnosing and debugging software issues, evaluating vendor-supplied software packages, and providing Tier 2 technical support. Additionally, the candidate will monitor system capacity and performance while ensuring disaster recovery procedures are in place.
Key Responsibilities:
- Analyze, develop, modify, and maintain operating system software.
- Evaluate and recommend vendor-supplied software packages.
- Modify, install, and prepare technical documentation for system software applications.
- Debug and resolve software issues, ensuring optimal performance.
- Monitor system capacity and performance, implementing necessary improvements.
- Execute disaster recovery procedures to ensure business continuity.
- Provide Tier 2 technical support for system-related issues.
- Collaborate with cross-functional teams to enhance system functionality and security.
Required Experience:
- Proficiency in C# .Net.
- Strong understanding of relational databases, database modeling, and complex queries.
- Experience with version control systems.
- Knowledge of writing unit and integration tests.
Education & Experience:
- Bachelor’s or Master’s Degree in Computer Science, Information Systems, or a related field OR equivalent work experience.
- Minimum 3 years of experience in .Net software development.
Preferred Experience:
- Application authentication and role-based access control.
- Experience with JavaScript.
- Knowledge of RESTful API integration.
- Experience in cloud-native application development, preferably with Microsoft Azure.
- Understanding of application logging best practices.
Required Knowledge:
- Strong understanding of web applications, modern web servers, and browser engines.
- Awareness of web-based application security best practices.
Required Skills:
- Acute problem-solving skills.
- Strong written and verbal communication skills.
- Ability to build enterprise-grade solutions within reasonable time frames.
- Strong interpersonal skills to maintain effective working relationships with co-workers, business partners, and end-users.