What are the responsibilities and job description for the Lead .Net Desktop Application Software Engineer position at Kane Partners LLC?
A leader in IoT and home & commercial building automation is seeking a hands-on Lead .NET Desktop Application Software Engineer to drive the development of Windows applications that configure and manage our intelligent systems. Recognized annually as a top workplace, we offer strong career advancement opportunities, a dynamic work environment, and the chance to work on cutting-edge automation technologies.
About the Role:
This is a full-time, direct-hire opportunity (No Contract, No C2C, No OPT/CPT, and No Sponsorship available). The role is hybrid, requiring a mix of remote and on-site work. Candidates should have 7-13 years of professional experience and be prepared to take ownership of key software initiatives, mentor junior engineers, and collaborate with cross-functional teams to develop innovative solutions.
Key Responsibilities:
· Lead the design, development, and testing of .NET desktop applications.
· Mentor and guide junior engineers in best practices and technical execution.
· Collaborate with Product Managers, Software Architects, and stakeholders to define and implement solutions.
· Research and integrate emerging technologies to enhance system performance.
· Develop, review, and maintain system and software design documentation.
· Troubleshoot and resolve technical issues, bugs, and field reports.
· Identify and address technical debt to ensure long-term software stability.
Qualifications:
· Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or Software Engineering.
· 7-13 years of hands-on experience in software development.
· Strong C#/.NET expertise, with experience in WPF application development.
· Solid understanding of object-oriented programming, design patterns, and software architecture.
· Experience with SQL or other relational databases.
· Familiarity with Agile methodologies, including SAFe.
· Proficiency with tools such as BitBucket, Jira, and Confluence.
What We Offer:
· A hybrid work environment promoting work-life balance.
· Career growth opportunities in a rapidly expanding industry.
· A culture of continuous learning, collaboration, and innovation.
· The chance to work on industry-leading IoT and automation technologies.
If you’re passionate about building high-quality software solutions and leading technical teams, we’d love to hear from you!
Apply now to be part of a forward-thinking team shaping the future of smart automation.
Salary : $160,000 - $180,000