zmotion autonomous systems pvt ltd
Website:
zmotion.in
Job details:
Position: .Net Developer (WinForms)
Location: Yelahanka, Bangalore
Experience: 6-8 Years
Employment Type: Full-Time
Interview Type: In-Person
About Us:
Zmotion Autonomous Systems Ltd is an innovative leader in the development of autonomous technologies, specializing in designing and building cutting-edge software solutions for complex systems. Our team is passionate about driving advancements in autonomous vehicles, UAVs (Unmanned Aerial Vehicles), and other next-gen technologies. We take pride in fostering a collaborative and inclusive work environment where creative solutions are valued, and we are dedicated to pushing the boundaries of what's possible in the realm of automation and technology.
Job Description:
We are seeking a talented and self-driven .NET Developer with expertise in building, testing, and maintaining cloud applications and services on Microsoft Azure, as well as proficiency in back-end development (C#, .NET) and front-end technologies (WinForms, React, NodeJS). The ideal candidate will have hands-on experience in both software development and architecture design, combined with a passion for technology, problem-solving, and continuous learning.
Key Responsibilities:
- Design, develop, and maintain new software functionality for complex autonomous systems.
- Build and optimize cloud applications and services on Microsoft Azure.
- Create and manage both back-end and front-end features using a variety of technologies, including C#, C++, WinForms, Multithreading, OOPs, WPF, React, and NodeJS.
- Work with databases (e.g., MSSQL, MySQL) to design efficient data models and ensure seamless data flow between the application and the server.
- Write clean, maintainable, and efficient code following software design principles and design patterns (including plug-and-play).
- Build, test, and deploy scalable multi-threaded applications.
- Work in an Agile environment, collaborating closely with cross-functional teams including systems engineers, test engineers, and designers to troubleshoot and resolve technical issues.
- Analyze business needs and propose effective and innovative solutions.
- Continuously evaluate and improve existing software systems and frameworks to meet evolving business needs.
- Ensure that the developed software meets high-quality standards and is delivered on time.
- Communicate effectively with team members, stakeholders, and clients to provide regular updates and manage expectations.
Core Technologies:
- In-depth knowledge of C#, .NET Core, and experience with WinForms and WPF.
- Experience with web APIs, SOAP, REST, and integrating third-party services.
- Familiarity with databases (e.g., MSSQL, MySQL) and web servers (e.g., IIS).
- Strong understanding of multi-threaded applications and concurrent processing.
- Proficiency with HTML, CSS, JavaScript, and other front-end technologies.
Tools & Platforms:
- Azure Cloud and GitLab for version control.
- Familiarity with DevExpress 9.1 Win Controls, Install Shield 2010, Fx Cop 3.5, Style Cop, and Redgate Tools (SQL Compare) is an added advantage.
Qualifications:
- Bachelor’s degree in Computer Science, Electronics and Communication Engineering, or a related field (or equivalent practical experience)
Click on Apply to know more.