Lead Software Engineer at RouteSmart Technologies, guiding product development and mentoring engineers in vehicle routing optimization. Engaging with clients to ensure high-quality software delivery.
Responsibilities
Lead ownership of product development for one or more RouteSmart products
Plan and manage engineering resources for products within assigned scope
Motivate, mentor, and oversee Software Engineers, providing design oversight and peer code reviews
Serve as a primary technical point of contact for client interaction related to product design and development status
Lead direction and review of both UI and backend code architecture and implementation
Design, write, test, and maintain well-structured, efficient, and secure code following software development best practices
Research and evaluate emerging industry standards and technologies to improve application quality, performance, and security
Ensure desktop and web applications adhere to best practices for security, session management, and scalability
Perform other duties and responsibilities as assigned
Provide off-hours support in rare circumstances, as needed
Requirements
Proven experience guiding and mentoring other programmers in effective and efficient code design
Expertise in developing mobile applications
5+ years experience leading a team of developers
Strong background in conducting code reviews to improve efficiency, maintainability, and long-term sustainability
Demonstrated experience planning and delivering shared software platforms used across multiple products or teams
Expertise in C# development using Visual Studio and other Microsoft development tools
Strong working knowledge of relational databases (PostgreSQL, MS SQL, etc.) with experience writing efficient queries
Working knowledge of GIS technologies and mapping services highly preferred
Strong understanding of web application development, including security best practices
Strong knowledge in real-time data applications
Strong knowledge in Docker
Experience in UML modeling highly preferred
Excellent interpersonal and communication skills, both verbal and written
Self-motivated, detail-oriented, and able to work independently with minimal supervision
Minimal travel required
**Education & Experience **
Bachelor’s degree in Computer Science, Information Systems, Business Technology, or a related field required
10+ years of professional programming experience, including both client-side and server-side development
DevOps Engineer Lead managing AWS infrastructure for D1C commercial banking platform. Responsible for automation and maintaining availability through CI/CD and on - call support.
React Native Engineer developing innovative mobile applications for fintech solutions while collaborating across teams. Driving success through code quality and adherence to best practices.
Principal Engineer designing technology solutions focusing on AI - enabled workflows at Liberty Blume. Join a fast - growing company to solve complex technical challenges with a hybrid work model.
Full - stack Engineer developing user - facing product experiences for Waitwhile's wait management platform. Collaborating with cross - functional teams and contributing to scalable features in a hybrid work environment.
Senior Full Stack Engineer developing scalable solutions for Arrive's B2B web team supporting 80 million users. Collaborating with distributed teams to modernize legacy systems and enhance user experience.
Fullstack Team Lead at Mate academy, shaping student acquisition through development and marketing strategies. Conceptualizing internal tools and leading a junior team in a dynamic EdTech environment.
Software Engineering Intern with a focus on healthcare SaaS applications. Collaborating on secure, scalable software solutions while gaining exposure to AI and cloud development.
Software Engineering Intern developing AI - enabled tools to improve productivity at Provation. Collaborating with senior engineers and contributing to automation and AI integration initiatives.
Senior Fullstack Developer working on scalable solutions for supply chain planning at Sunstice. Involves front - end and back - end development in a hybrid work environment.
Senior Cloud Engineer building and operating multicloud infrastructure for a fast - growing AI startup. Collaborate across teams in developing scalable systems for Fortune 500 clients.