Senior .Net Developer
Are you a Senior .Net Developer looking for a dynamic workplace that promotes a collaborative work culture where teamwork is valued and where you can make a real impact? Look no further! We are currently seeking a highly skilled and experienced Senior .NET Developer for our client, known for being at the forefront of technological advancements in the financial industry.?In this role, you will be responsible for designing, developing, and maintaining software applications using Microsoft .NET technologies. Collaborating closely with a cross-functional team, you will play a crucial role in delivering software solutions using agile methodologies and practices. You will work with with various stakeholders in technology and business, ensuring that your code aligns with the team's technical strategy and standards. Key responsibilities include designing and developing software applications, collaborating with team members to understand requirements and create effective solutions, writing clean and well-documented code, troubleshooting software issues, performing code reviews, and staying updated with emerging trends and technologies in software development. To be considered for this role, you should have a Bachelor's degree in Computer Science, Software Engineering, or a related field, along with at least 5 years of experience in software development using Microsoft .NET technologies. Strong understanding of software development best practices, experience with SQL Server and relational databases, proficiency in web development technologies (HTML, CSS, JavaScript, jQuery), familiarity with modern front-end frameworks (Angular, React), excellent communication and interpersonal skills, and strong problem-solving abilities are also required. It will be an advantage if you have experience with cloud-based development using Azure or AWS and have knowledge of DevOps tools and processes. Your success in this position will rely on your ability to thrive in a fast-paced environment, with a proactive mindset focused on team performance and sustainable delivery. Attention to detail, a deep understanding of the big picture and strategic objectives, and a commitment to high-quality work are essential. If you are ready to join a dynamic and forward-thinking organization and contribute to the development of innovative software solutions, apply now and send your CV to [email protected]