i
Key Software
1 Key Software Job
Senior Software Engineer / Tech Lead / Lead Engineer
Key Software
posted 22d ago
We are looking for an experienced Senior Software Engineer to join our team. As a Senior
Engineer, you will be responsible for developing and maintaining software applications using Microsoft .NET technologies.
You will work closely with our team of developers and project managers at onshore to ensure the successful delivery of projects.
Roles and Responsibilities:
Develop software solutions using Microsoft .NET technologies, including C#, ASP.NET, and SQL Server
Collaborate with cross-functional teams at onshore to understand business requirements and
translate them into technical specifications
Troubleshoot and debug software issues, and implement fixes as required
Write high-quality code and unit tests that meet coding standards and best practices
Participate in code reviews and ensure that code meets quality standards and is free from defects
Participate in the design and architecture of software solutions, ensuring they are scalable,
maintainable, and efficient
Stay up to date with emerging trends and technologies in .NET development
Assist with project planning and estimation, and communicate progress to project managers
Identify and recommend process improvements to enhance software development processes
Employment Type: Full Time, Permanent
Read full job description