Senior Software Developer
Apply NowWe are seeking a highly skilled and experienced Senior Software Developer with a strong background in C# and .NET technologies. The ideal candidate will have at least 8 years of professional experience in software development and a proven track record of designing and implementing robust, scalable, and maintainable software solutions.
Job Responsibilities • Design, develop, and maintain complex software applications using C# and .NET technologies. • Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications. • Lead and mentor junior developers, providing guidance and support to enhance their skills and knowledge. • Participate in code reviews to ensure adherence to best practices and coding standards. • Troubleshoot and resolve technical issues, ensuring the performance, quality, and responsiveness of applications. • Stay up-to-date with the latest industry trends and technologies, and continuously improve your skills and knowledge. • Contribute to the overall architecture and design of software solutions, ensuring scalability, security, and performance. • Work closely with product managers, designers, and other stakeholders to deliver high-quality software on time and within scope.