Job Summary
We are seeking an Intermediate .NET Developer with 2–3 years of hands-on experience and a proven track record of delivering at least three successful projects. The role involves building intuitive user interfaces, designing scalable backend architectures, integrating APIs, and managing server-side logic. The candidate will participate in full software development lifecycle activities, including unit and integration testing, debugging, database schema management, query optimization, and deployment through CI/CD pipelines while adhering to strict change control processes.
What you'll do:
- Development & Coding: Building user interfaces, designing backend architecture, integrating APIs, and managing server-side logic using the Microsoft Web Stack - ASP.Net, Angular, MS SQL Server, JS, CSS.
- Testing & Debugging: Troubleshooting issues, writing unit tests to ensure code quality, and conducting integration tests to make sure frontend and backend communicate properly.
- Collaboration & Meetings: Participating in daily standups, participate in code reviews, and working with product managers/designers to define requirements and optimal solutions.
- Deployment & Optimization: Follow strict change control process, deploying applications using CI/CD pipelines, and monitoring performance for scalability.
- Database Maintenance: Managing database schemas, query optimization, and handling data storage.
- Learning, Research and documentation: Staying up to date with new technologies, frameworks, and tools. Writing technical guides.
Your Expertise:
- 2 - 3 years with at least 3 projects (Intermediate)
- Proficiency in .NET Framework, C#, HTML, CSS, and JavaScript
- Technologies: C#, SQL CLR, JavaScript, JQUERY & T-SQL, NET framework, .NET Core, ASP, Angular, MS SQL, DevOps/TFS (Source control)
- Experience with software development methodologies such as Agile and Scrum.
- Experience in unit testing and integration testing
- Experienced in object-oriented development.
- Experience with modern front-end frameworks like Angular or React
- Proficiency in SQL, store procedures and relational databases
- Experience in CD/CI
- Experience in maintaining repositories (TFS, etc)
- Understanding of interfaces, abstract classes and DTO's
- IIS 7+ knowledge
- Advantageous skills: Ext.net
Qualifications:
- Bachelor's degree in computer science or related field.