Job Description
IQbusiness is looking for a highly experienced Senior .NET Full Stack Developer to join our innovative and fast-paced team. This role offers the opportunity to take technical ownership of complex projects, mentor junior developers, and contribute to the development of advanced web and mobile products.
The Role
As a Senior Full Stack Developer, you will:
-
Collaborate with Developers, Designers, and Product Owners to build robust and scalable digital solutions
-
Lead technical discussions and drive low-level solution design workshops
-
Participate actively in whiteboarding sessions, scrum ceremonies, and requirements workshops
-
Provide technical leadership and mentorship to team members
-
Ensure high code quality through alpha testing, enhancements, and bug fixes
-
Work alongside QA, UX/UI Designers, and DevOps throughout the development lifecycle
-
Contribute to both new feature development and maintenance of existing systems
Requirements
Minimum Qualifications
-
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Technical Skills
-
7+ years of professional experience with ASP.NET and C#
-
3+ years of experience with .NET Core
-
Solid knowledge of software design principles, especially SOLID principles and architectural best practices
-
Proven experience in building RESTful APIs
-
Advanced experience with modern JavaScript frameworks (e.g., Angular, React, or Vue.js)
-
Proficient in front-end technologies: HTML, CSS, SASS
-
Strong background in working with MS SQL Server
-
Experience using Git or similar version control systems
Soft Skills
-
Strong problem-solving and decision-making abilities
-
Excellent verbal and written communication skills
-
Team player with a passion for knowledge-sharing and mentorship
-
Proactive and adaptable to working in agile and fast-changing environments