As a Sr. .NET Fullstack Developer at ValueLabs, you will play a key role in designing, developing, and implementing scalable and maintainable software solutions. You will leverage your expertise in .NET Core, Azure Platform as a Service (PAAS), and frontend technologies to deliver high-quality solutions that meet and exceed client expectations.
Key Responsibilities
- Design, develop, and implement high-quality, scalable, and maintainable software solutions using .NET Core, Azure PAAS services, and other relevant technologies.
- Develop and maintain frontend components using modern web technologies such as Angular, React, or Vue.js, ensuring responsive and user-friendly interfaces.
- Collaborate with cross-functional teams to analyze, define, and prioritize project requirements.
- Provide technical guidance and mentorship to junior developers, fostering their growth and development.
- Implement Test-Driven Development (TDD) methodologies to ensure code quality and reduce defects.
- Utilize Model-View-Controller (MVC) architecture to create modular and maintainable applications, adhering to best practices and design patterns.
- Troubleshoot, diagnose, and resolve complex software defects and performance issues.
- Provide technical support and assistance to clients and stakeholders, ensuring their needs are met and expectations are exceeded.
- Stay up-to-date with emerging technologies, industry trends, and best practices, incorporating them into the development process.
- Participate in code reviews, provide constructive feedback, and share knowledge with team members.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
Requirements
Experience and Skills
- A minimum of 7 years of experience in software development using .NET Core, Azure PAAS services, and other relevant technologies.
- Strong proficiency in frontend technologies such as Angular, React, or Vue.js.
- Experience with Test-Driven Development (TDD) and a solid understanding of unit testing and test automation.
- Familiarity with Model-View-Controller (MVC) architecture and design patterns.
Problem-Solving and Communication
- Strong problem-solving skills with the ability to analyze, diagnose, and resolve complex issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Strong time management and organizational skills, with the ability to prioritize tasks and meet deadlines.
Passion for Learning. A passion for continuous learning and staying current with industry trends and best practices.
What We Offer
- Competitive salary and benefits package.
- Opportunities to work on innovative and impactful projects.
- A collaborative and inclusive work environment.
- Flexible working hours with remote work options available.
- Professional development and growth opportunities.
How to Apply. If you are a highly skilled .NET Fullstack Developer with a passion for technology and a commitment to delivering exceptional solutions, we would love to hear from you. Please submit your resume and cover letter through our application portal at [Application Link].