Innova Solutions

Senior Software Engineer

Posted: 3 hours ago

Job Description

We are seeking a skilled and motivated Senior Software Developer to join my client’s Technology Operations team. In this role, you will contribute to the development and enhancement of applications, ensuring optimal performance and reliability. If you are interested in this opportunity, please share your updated resume with Divya Yadav at [Divya.Yadav@innovasolutions.com]Key ResponsibilitiesDesign, develop, and maintain applications using C# .NET (including .NET Core) across WinForms, WPF, ASP.NET, and web services.Architect and implement scalable solutions for processing and recording large volumes of transactional data.Diagnose and resolve production issues as part of Level 3 support responsibilities.Review code and enforce best practices for quality, security, and scalability.Collaborate in release planning and technical discussions across multiple development teams.Required SkillsStrong expertise in C# .NET (3.5 and newer, including .NET Core).React experience preferred; working knowledge of modern JavaScript frameworks.Java (JDK 17+) experience is a plus.Solid experience with MS SQL Server; exposure to Oracle is advantageous.Familiarity with event-driven architecture and message streaming platforms (Kafka) preferred.Understanding of containerization and orchestration (Docker, Kubernetes) is a plus.Hands-on experience with Microsoft reporting tools (SSRS/SSIS) preferred.Proven ability to troubleshoot and resolve production incidents.Minimum 5+ years of professional development experience.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In