S

Senior Software Developer

Sinewave Computer Services Pvt Ltd·
MH, IN
onsite
full-time
12 applicants
Posted Today
Or search on indeed

AI Skill Match

AI
80% match

Skills You Have

Skills to Develop

You match all skills for this role!

About the Role

Job Title Senior C\# Developer (5\+ Years Experience) Job Type: Full\-Time \-\-\- We are seeking an experienced Senior Software Developer to join our product engineering team. The ideal candidate will have strong expertise in C\#, .NET technologies, Windows Forms, Web API development, database design, and software architecture. This role requires a hands\-on developer who can contribute to product development, solve complex technical challenges, mentor junior developers, and help build scalable, maintainable, and high\-quality software solutions. Experience in Finance, Taxation, Compliance, ERP, or business applications will be an added advantage. Key Responsibilities · Design, develop, enhance, and maintain enterprise applications using C\# and .NET technologies. · Develop and support Windows Forms applications and Web APIs. · Participate in application architecture, solution design, and technical decision\-making. · Build scalable, reusable, and maintainable software components following industry best practices. · Work with MySQL, SQL Server, and Microsoft Access (MDB) databases. · Design and optimize database structures, queries, and stored procedures. · Implement applications using N\-Tier Architecture and Object\-Oriented Design principles. · Develop integrations with external systems, APIs, and third\-party applications. · Work with JSON, XML, and other structured data formats. · Create tools and utilities for data extraction, web automation, screen scraping, and data processing. · Perform code reviews and ensure adherence to coding standards. · Troubleshoot complex technical issues and drive effective solutions. · Improve application performance, scalability, and reliability. · Mentor junior developers and provide technical guidance. · Collaborate with Product, QA, and Business teams to deliver high\-quality software solutions. Required Skills · Strong proficiency in C\# and .NET Framework/.NET technologies. · Extensive experience in Windows Forms development. · Strong experience in Web API development and integration. · Solid understanding of N\-Tier Architecture. · Strong knowledge of Object\-Oriented Programming (OOP), SOLID principles, and design patterns. · Hands\-on experience with SQL Server, MySQL, and Microsoft Access (MDB). · Proficiency in LINQ and database querying. · Strong knowledge of JSON and XML data formats. · Experience with screen scraping and web scraping techniques. · Experience with JavaScript, jQuery, or similar scripting technologies. · Strong debugging, troubleshooting, and analytical skills. · Experience with Git or similar version control systems. · Knowledge of application security best practices. · Experience in performance tuning and application optimization. Preferred Skills · Experience in Taxation, Compliance, Finance, Accounting, ERP, or Business Software products. · Experience with Excel automation, data imports/exports, and file processing. · Experience with PDF parsing, OCR, or document processing solutions. · Experience integrating with government portals or external regulatory systems. Experience · 5\+ years of software development experience using C\# and .NET technologies. · Experience in enterprise application development and maintenance. · Proven ability to independently handle technical challenges and mentor development teams. Job Type: Full\-time Pay: ₹50,000\.00 \- ₹60,000\.00 per month Benefits: * Health insurance * Provident Fund Education: * Bachelor's (Preferred) Work Location: In person

About Sinewave Computer Services Pvt Ltd

S

Sinewave Computer Services Pvt Ltd is a global leader in its sector, dedicated to innovation, high quality, and delivering outstanding client solutions.

IndustryTechnology / SaaS
Company size1,000 – 5,000
Founded2015
HQBengaluru, India

Similar Jobs

No similar jobs found.