August 9
• Lead and mentor a team of C# developers, fostering a collaborative and high-performance environment. • Provide technical guidance and support to team members, ensuring adherence to coding standards and best practices. • Conduct regular code reviews and provide constructive feedback. • Design, develop, and maintain C# applications, ensuring high performance, quality, and responsiveness. • Implement scalable and maintainable software solutions. • Stay up-to-date with the latest industry trends and technologies, incorporating them into the development process where applicable. • Implement and maintain automated testing frameworks and practices. • Ensure comprehensive testing and debugging of applications to deliver reliable and bug-free software. • Monitor application performance and implement optimisations as needed.
• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. • Proven experience with k8 environment. • Proven experience (5+ years) in C# development and software engineering. • Strong leadership skills with experience in leading and mentoring development teams. • Expertise in .NET Framework, .NET Core, ASP.NET, and related technologies. • Proficiency in database design and SQL. • Experience working with Kafka. • Experience working with distributed cache systems. • Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus. • Familiarity with Agile/Scrum development methodologies. • Excellent problem-solving and analytical skills. • Strong communication and interpersonal skills.
• Bi-Monthly company wide social and team building activities • Lunch Vouchers • Health Premium • Training and Development opportunities • Hybrid & Remote work arrangements • Flexible working hours
Apply NowAugust 9
501 - 1000
Develop software solutions for financial institutions using .NET and Angular.
July 16
201 - 500
Improve Cloud Management Platform as a Full Stack Engineer at DoiT.