- Company Name
- ADN Group
- Job Title
- .Net Programmer/Developer
- Job Description
-
Job title: .NET Programmer/Developer
Role Summary:
Develop, test, and maintain web‑based business applications using Microsoft .NET technologies. Collaborate with cross‑functional teams to design solutions, integrate systems, and migrate legacy code to modern platforms while ensuring code quality and timely delivery.
Expectations:
• 5+ years of professional software development experience.
• Bachelor’s degree in Computer Science, Software Engineering, or related field.
• Proven track record of delivering business systems on schedule.
Key Responsibilities:
• Collaborate with developers, business analysts, and QA to plan, design, code, test, and support web applications.
• Design, develop, and unit‑test .NET MVC and ASP.NET Web API components.
• Create, modify, and optimize SQL Server objects (tables, views, stored procedures).
• Implement front‑end using Bootstrap CSS, JavaScript, and jQuery.
• Participate in code reviews, design assessments, and peer‑review sessions.
• Debug, troubleshoot, and enhance existing application logic.
• Develop and maintain integrations between applications and third‑party services.
• Package, deploy, and support release rollouts.
• Assist in migrating legacy modules to current Microsoft technology stack.
• Work with end‑users to resolve defects, gather feedback, and validate fixes.
• Draft technical documentation, user guides, and status reports.
• Attend daily stand‑ups, sprint planning, and retrospective meetings.
• Identify process and application improvement opportunities and communicate findings.
Required Skills:
• C# programming with deep knowledge of .NET Framework.
• ASP.NET Web API development.
• MVC architectural pattern implementation.
• SQL Server database design and T‑SQL scripting.
• Front‑end development: Bootstrap, CSS, JavaScript, jQuery.
• Agile methodologies (Scrum/Kanban) and SDLC best practices.
• Unit testing, debugging, and code quality tools.
• Strong problem‑solving and communication skills.
Required Education & Certifications:
• Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
• (Preferred) Certifications in Microsoft .NET or Azure (not mandatory).