r. Windows Application Developer (PNA) #1013991
Job Description:
· Connected vehicle technology is poised to radically transform the transportation industry.
· Cirrus by us is a cloud-based data aggregation and insights IoT platform processing over 7K transactions per second and bringing together the digital and physical worlds to make transportation safer and more efficient.
· Cirrus empowers infrastructure operators and fleet managers with real-time actionable information about vehicles, roadways, and other assets to positively impact the safety and efficiency of critical fleets such as first responders and transit.
JOB SUMMARY:
· The Windows Application Developer will lead development and deployment of a Windows application for laptops used in service vehicles with connections that will provide vehicle data to the laptop which then will be transmitted to the cloud.
· This role will own implementation decisions as well as development of the application and partner with the engineering team and business stakeholders on testing and review of the features.
70% – DEVELOPMENT
· Lead the development and deployment of real-time Windows applications for laptops used in service vehicles, ensuring seamless data collection from in-vehicle equipment and connection to cloud services.
· Design and implement innovative solutions to enhance the functionality and user experience of Windows applications, such as user friendly installation, update, and troubleshooting processes.
· Lead Windows application testing, including compatibility, regression, and other testing.
· Collaborate with engineering teams and business stakeholders to review and validate application features.
15% – STRATEGY
· Research and evaluate new tools and technologies to improve the Windows application development, testing, and deployment processes.
· Recommend approaches and implement best practices to remotely manage Windows applications.
· Ensure application design and implementation meets security/IT requirements and certifications such as ISO 27001.
15% – SUPPORT
· Create detailed architecture decision records, including technical engineering and product documentation.
· Support troubleshooting, training, and questions/requests from the operations team.
Competencies:
• Self-starter with a desire to tackle complex business challenges
• Ability to collaborate with cross-functional teams, including business stakeholders, engineering teams, and quality assurance, to deliver high-quality software solutions
• High focus on quality, including ability to analyze situations and proactively identify and get in front of potential problems
• Excellent problem-solving skills and the ability to troubleshoot and resolve technical issues effectively
• Radically candid with the ability to challenge the status quo and current thinking
• Strong written, verbal, and visual communication skills with the ability to distill complex ideas into concise and accurate narratives
Education & Experience:
· Bachelor’s degree in computer science, Information Systems, Engineering, or a related technical degree
· 5+ years of experience as a Windows Application Developer or similar software development role, including leading complex projects and working independently
· Extensive hands-on experience with real-time Windows application development and testing
· Proficient in C#, WPF/UWP, .NET, and related frameworks
· Experience managing full application lifecycle (installation, update, removal) and associated coordination with IT
· Proven track record of developing and deploying Windows applications with seamless data transmission and cloud integration
· Familiarity with SQL and experience in building and managing data pipelines
· Proven experience working in Agile development, leveraging Git-based version control, pull-request reviews, and CI/CD pipelines for efficient software delivery
· Background in automotive research and development is a plus
From:
Munish,
Sspearhead INC
munish.patodia1@sspearhead.com
Reply to: munish.patodia1@sspearhead.com