onsite
Software Developer - Sundaram Technologies
Software Engineer
Senior Software Developer crafting robust .NET applications, building RESTful services, and designing desktop solutions with WPF and WinForms, while managing SQL Server and MySQL databases.
About the role
Key Responsibilities
- Design, develop, test, and maintain software applications using C# and ASP.NET.
- Build and integrate RESTful APIs with Web API, ensuring scalable and secure endpoints.
- Create desktop applications with WPF and WinForms, delivering rich user experiences.
- Develop and maintain VB.NET components when required, supporting legacy systems.
- Design, optimize, and manage databases in MS SQL Server and MySQL, including schema design and performance tuning.
- Debug, troubleshoot, and enhance existing software systems, improving reliability and performance.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Prepare technical documentation and support deployment activities across environments.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
Requirements
- Proven experience with C#, ASP.NET, and Web API development.
- Strong knowledge of WPF, WinForms, and VB.NET for desktop application development.
- Hands‑on experience with MS SQL Server and MySQL database design and optimization.
- Solid understanding of RESTful architecture and API security.
- Excellent problem‑solving skills and a collaborative mindset.