• We are seeking a skilled Senior Lead/Developer with 12+ years of overall industry experience.
• Have strong expertise in developing applications using MFC, C++, and C#.
• Possess a proven ability to design, develop, and maintain complex software systems with a focus on performance, scalability, and maintainability.
• Demonstrate hands-on experience in debugging, troubleshooting, and optimizing legacy applications.
• Collaborate closely with cross-functional teams, including Product Management, Quality Assurance, and Operations, to translate requirements into technical solutions.
• Take ownership of system architecture, design decisions, and technology roadmaps.
• Guide and mentor junior engineers, perform code reviews, and promote best engineering practices.
• Be capable of leading the technical direction, architecture, and delivery of software modules and features.
• Proactively identify technical risks, propose mitigation strategies, and ensure system robustness and scalability.
• Write clean, efficient, and well-documented code, and ensure design consistency across the system.
• Exhibit strong analytical, problem-solving, and communication skills to manage technical discussions and lead design reviews.
• Be comfortable working in Agile/Scrum development environments.
• Have experience with version control systems like Git and continuous integration workflows.
• Ideally have experience in system integration, enterprise architecture patterns, and software performance tuning.
• Bring self-driven, adaptable leadership qualities and the ability to independently manage priorities, timelines, and deliverables.