Padmi

Senior .Net Software Developer

MumbaiPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Sunovaa Tech Pvt. Ltd.

Opens the source posting on shine.com

Source description

About the role

View original

As a skilled Senior Software Engineer with 6 to 8 years of experience, you will be responsible for developing desktop/web applications using C#, .NET Core, Multithreading, and XML Serialization. Your key responsibilities will include: - Strong proficiency in C# programming and hands-on experience in .NET Core (8+) with a solid understanding of Object-Oriented Programming (OOP). - Practical experience with Design Patterns, having implemented at least 34 design patterns in recent projects. - Experience in WinForms and/or Web Applications, with a minimum of 2 years of hands-on experience in at least 1-2 projects. - Expertise in Multithreading/Concurrency and hands-on experience in XML Serialization in C#. - Familiarity with Entity Framework and strong hands-on experience in SQL, including query writing, optimization, and stored procedures. Preferred skills for this role include experience with AWS Cloud services, familiarity with AI tools (GitHub Copilot preferred), and a basic understanding of Networking Protocols such as TCP/IP and Wireshark. You should also be proficient in tools and technologies like Visual Studio, Git/GitHub, JIRA, and Jenkins (or similar CI/CD tools). In this role, you will design and develop scalable, high-performance applications, implement best practices using design patterns, and develop reusable components and modules. You will be responsible for writing clean, maintainable, and efficient code, performing peer code reviews, and ensuring coding standards are met. Additionally, you will conduct unit testing and integration testing, troubleshoot and resolve application issues, work in Agile teams, and collaborate with cross-functional teams for timely delivery. You will also prepare and maintain technical documentation (HLD/LLD). Key Competencies required for this role include strong analytical and problem-solving skills, the ability to work independently and in teams, and good communication skills. As a skilled Senior Software Engineer with 6 to 8 years of experience, you will be responsible for developing desktop/web applications using C#, .NET Core, Multithreading, and XML Serialization. Your key responsibilities will include: - Strong proficiency in C# programming and hands-on experience in .NET Core (8+) with a solid understanding of Object-Oriented Programming (OOP). - Practical experience with Design Patterns, having implemented at least 34 design patterns in recent projects. - Experience in WinForms and/or Web Applications, with a minimum of 2 years of hands-on experience in at least 1-2 projects. - Expertise in Multithreading/Concurrency and hands-on experience in XML Serialization in C#. - Familiarity with Entity Framework and strong hands-on experience in SQL, including query writing, optimization, and stored procedures. Preferred skills for this role include experience with AWS Cloud services, familiarity with AI tools (GitHub Copilot preferred), and a basic understanding of Networking Protocols such as TCP/IP and Wireshark. You should also be proficient in tools and technologies like Visual Studio, Git/GitHub, JIRA, and Jenkins (or similar CI/CD tools). In this role, you will design and develop scalable, high-performance applications, implement best practices using design patterns, and develop reusable components and modules. You will be responsible for writing clean, maintainable, and efficient code, performing peer code reviews, and ensuring coding standards are met. Additionally, you will conduct unit testing and integration testing, troubleshoot and resolve application issues, work in Agile teams, and collaborate with cross-functional teams for timely delivery. You will also prepare and maintain technical documentation (HLD/LLD). Key Competencies required for this role include strong analytical and problem-solving skills, the ability to work independently and in teams, and good communication skills.

One address, no account. We’ll tell you when matching roles go live.

More at Sunovaa Tech Pvt. Ltd.

Related open roles

View all roles