CEM Benchmarking Inc.
Lead Senior Software Engineer for Innovative System Design
Job Description
Shape the future of software solutions as a Senior Software Engineer. Drive design and implementation of systems that empower analytics, and streamline internal operations in a hybrid work environment.
In this senior role, you will lead the architectural evolution and modernization of pivotal systems. Ideal candidates will have extensive experience in software design, with expertise in C#, Python, or Node.js. You will mentor fellow engineers, enhance communication with stakeholders, and ensure robust, maintainable solutions across multiple platforms.
Key Responsibilities:
• Design systems for products and internal operations
• Own complex features from design to production
• Modernize and refactor legacy software platforms
• Guide architectural decisions across systems
• Mentor engineers through collaborative discussions
Requirements:
• Significant experience in production software systems
• Proficiency in C#, Python, or Node.js
• Strong software archit...
In this senior role, you will lead the architectural evolution and modernization of pivotal systems. Ideal candidates will have extensive experience in software design, with expertise in C#, Python, or Node.js. You will mentor fellow engineers, enhance communication with stakeholders, and ensure robust, maintainable solutions across multiple platforms.
Key Responsibilities:
• Design systems for products and internal operations
• Own complex features from design to production
• Modernize and refactor legacy software platforms
• Guide architectural decisions across systems
• Mentor engineers through collaborative discussions
Requirements:
• Significant experience in production software systems
• Proficiency in C#, Python, or Node.js
• Strong software archit...