Sr. Software Engineer Job in Manektech
Job Description: Senior Software Engineer (SSE)
We are seeking an experienced Senior Software Engineer (SSE) to join our dynamic team. The ideal candidate will have extensive experience in developing web applications using ASP.Net, .Net MVC, C#, and other related technologies. The SSE will be responsible for developing, troubleshooting, and testing data-driven web applications, as well as integrating third-party services such as payment gateways and location tracking services. You will be working closely with clients, ensuring requirements are understood, and providing technical solutions based on their needs. You will also be involved in backend services development, utilizing REST/Web APIs and ensuring the applications are scalable, functional, and well-tested.
Key Responsibilities:
Web Application Development:
- Design and develop data-driven web applications using ASP.Net, .Net MVC, C#, and the latest .Net framework versions.
- Build and integrate backend services using REST APIs to ensure smooth communication between front-end and back-end components.
- Implement integration of third-party services such as payment gateways, Google Maps, location tracking, and other similar services.
API Development & Integration:
- Implement and consume REST/Web APIs to facilitate data exchange between systems and ensure high-performance applications.
- Focus on functional and unit testing to ensure code quality, performance, and reliability of the applications developed.
Client Interaction:
- Regular communication with clients to understand requirements and provide project demonstrations and status updates.
- Participate in daily calls with clients to address queries, offer solutions, and ensure customer satisfaction.
Troubleshooting & Debugging:
- Troubleshoot and debug web applications to resolve issues effectively and efficiently.
- Maintain and optimize existing codebases for better performance and scalability.
Technical Expertise:
- Strong understanding of C# fundamentals, including interface-driven designs, LINQ, generics, and basic OOP principles.
- Deep understanding of functional programming and unit testing best practices.
Required Skills and Qualifications:
Experience:
- Minimum of 4 years of experience in software development, particularly in ASP.Net, .Net MVC, C#, SQL, Angular, and Web API.
Technical Skills:
- Proficiency in ASP.Net, .Net MVC, C#, and SQL for building web applications.
- Strong experience in RESTful APIs and integrating them for both consuming and providing services.
- Frontend technologies like Angular for developing dynamic user interfaces.
- Familiarity with development environments like Visual Studio 2017/2019 and version control tools like TFS Online/Subversion.
- Strong knowledge of SQLite as a database solution for web-based applications.
Testing & Debugging:
- Strong grip on unit testing, functional testing, and overall debugging practices.
- Experience with debugging ASP.Net applications and implementing necessary fixes.
Communication Skills:
- Ability to interact with clients on a daily basis, understand their requirements, and effectively communicate solutions.
- Capability to demonstrate the progress of development, troubleshoot and resolve client-reported issues.
Development Environment:
- Tools: Visual Studio 2017/2019
- Database: SQLite
- Version Control: TFS online/Subversion
What We Offer:
- Competitive salary and benefits.
- Opportunity to work on dynamic and innovative projects.
- Collaborative and supportive work environment.
- Continuous learning and growth opportunities in software development.
If you have 4+ years of experience in ASP.Net, .Net MVC, C#, Angular, and RESTful API development, and enjoy working in a client-facing environment, we encourage you to apply for this exciting opportunity!

