 
        
        Autonomous software development lead
we seek an experienced senior software architect to lead our autonomous software development team. As a key member of our engineering department, you will design and implement cutting-edge software solutions for complex systems.
 * key responsibilities:
 * design and develop advanced software architectures for autonomous systems
 * lead the full software development lifecycle from requirements analysis through architecture design, coding, testing, and deployment
 * develop robust, maintainable, and efficient c# code adhering to best design principles
 * create and optimize sql queries for data management and retrieval in autonomous systems
 * integrate software with hardware components to optimize system performance
 * mentor junior engineers in technical areas including object-oriented programming concepts, design patterns, and software development methodologies
about the role
 * requirements:
 * bachelor's or master's degree in computer science, software engineering, or related technical field
 * 4-6 years of experience in software development, preferably in autonomous systems
 * expert proficiency in c# programming language and strong understanding of data structures, algorithms, and object-oriented programming concepts
 * demonstrated experience with wpf development and agile/scrum methodologies
 * strong problem-solving skills and excellent communication abilities to collaborate effectively across teams