This is a remote position.
Responsibilities:
• Designing and architecting scalable, reliable, and high-performance enterprise applications utilizing .NET Core and MVC frameworks.
• Implementing and advocating best practices in software design patterns to ensure the delivery of high-quality, maintainable code.
• Collaborating with cross-functional teams to gather and analyze client requirements, ensuring robust and effective solutions.
• Developing and maintaining databases using MS SQL, PostgreSQL, and NoSQL technologies to ensure optimal performance and data integrity.
• Utilizing front-end technologies like Angular and React to create intuitive and responsive user interfaces.
• Providing technical guidance and mentorship to development teams, fostering continuous improvement and innovation.
Requirements
Skills:
• Over 15 years of software development experience, with a strong focus on .NET technologies.
• Proven experience 5+ years of experience as Solution Architect • Proven expertise in designing and implementing .NET-based application development solutions.
• Deep understanding and practical application of various design patterns in real-world scenarios.
• Extensive experience developing enterprise applications using .NET Core, MVC, and related technologies.
• Proficiency in working with MS SQL, PostgreSQL, and NoSQL databases.
• Strong command of front-end technologies, including Angular and React.
• Exceptional problem-solving abilities and adept at both independent work and teamwork.
• Excellent communication skills for effective interaction with clients and team members