- Company Name
- GeorgiaTEK Systems Inc.
- Job Title
- .Net Developer
- Job Description
-
**Job title:** .NET Developer (Remote)
**Role Summary:**
Develop and maintain enterprise‑grade web and Windows applications using .NET. Deliver end‑to‑end solutions through requirement analysis, design, coding, database development, unit/integration testing, and production support. Actively participate in Agile Scrum ceremonies and support on‑call rotations.
**Expactations:**
- 8+ years of experience in web and Windows application development.
- Proven ability to create functional and technical specifications.
- Strong database design and SQL scripting skills.
- Hands‑on front‑end technologies and reporting tools.
- Experience with unit/integration testing, defect resolution, and L2/L3 support.
- Ownership mentality and strong customer‑interaction skills.
- Willingness to work rotational on‑call shifts including evenings, weekends and off‑hours.
**Key Responsibilities:**
- Design, code, test, and deploy web (MVC, Web API) and Windows applications.
- Document requirements, functional specs, technical design, and end‑user documentation.
- Build and maintain database objects (tables, views, stored procedures, triggers) and deployment scripts.
- Conduct unit and integration tests; manage defect lifecycle.
- Perform code reviews, maintain code quality, and track issues.
- Participate in Agile Scrum events: sprint planning, daily stand‑ups, backlog grooming, retrospectives, and sprint reviews.
- Support pre‑production, UAT, and QA release processes.
- Provide L2/L3 production support and resolve critical incidents during on‑call periods.
**Required Skills:**
- C#, .NET Framework/.NET Core, ASP.NET MVC, Web API
- Front‑end: HTML5, CSS3, JavaScript, jQuery, Kendo UI, XAML, Font Awesome
- Reporting: SSRS, report builder
- Database: SQL Server (design, T‑SQL, stored procedures, triggers, deployment scripts)
- Unit/testing: NUnit, MSTest, integration testing frameworks
- Agile/Scrum methodologies (sprints, backlog grooming, retrospectives)
- Strong analytical, debugging, and problem‑solving abilities
- Excellent written and verbal communication; customer‑centric mindset
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent practical experience).
- Optional: Microsoft Certified: .NET Developer / Azure Developer Associate.