Job Description:
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Improve existing software
- Serve as an expert on applications and provide technical support
Requirements:
- Proven experience as a .NET Developer or Application Developer
- Familiarity with the ASP.NET Web Forms and MVC framework, SQL Server
- Knowledge of C#, HTML5, CSS3
- Familiarity with architecture styles/APIs (REST)
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
- Attention to detail