Job Summary: We are seeking a skilled Senior Software Engineer with substantial experience in the Software Development Life Cycle (SDLC) to join our dynamic team. The ideal candidate will demonstrate expertise in .NET technologies SQL and mobile application development with a proven track record of delivering highquality software solutions. This role will involve collaborating with clients performing technical analysis and ensuring the successful implementation and maintenance of our digital supply chain applications.
Key Responsibilities:
- Participate in the full software development lifecycle encompassing requirements analysis technical design coding testing deployment and maintenance.
- Develop userfriendly interfaces utilizing WPF and Xamarin Forms ensuring optimal performance and aesthetic appeal.
- Integrate RESTful APIs with desktop and mobile applications using WCF and TCP/IP protocols.
- Provide realtime assistance during production phases to troubleshoot and resolve issues promptly.
- Maintain comprehensive development and functional documentation for each module and change request.
- Work on integrating AIDC devices (e.g. printers scanners RFID technology) with the application across platforms.
Qualifications :
Qualifications:
- Bachelors degree
- Proven experience as a Software Engineer or Application Developer demonstrating a strong understanding of the SDLC.
- Proficiency in .NET technologies (C# WPF WCF Xamarin) with a solid grasp of objectoriented programming (OOP).
- Extensive experience in writing SQL queries stored procedures and performance tuning in SQL Server and MySQL.
- Familiarity with version control systems (Git SVN) and Agile methodologies.
- Strong analytical and problemsolving skills complemented by excellent communication abilities.
- Experience with Flutter is a plus.
Additional Information :
Need to work from Uppal office location as Hybrid mode.
Remote Work :
No
Employment Type :
Fulltime