Senior Software Engineer I/II - BE (Smart Building Platform)

10 - 15 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The Software Engineering Manager at Genea will play a crucial role in steering the strategic direction of Genea's Smart Building Platform. This platform encompasses various components such as BMS Systems, HVAC, Meters, Tenant Billing, Energy Analytics, ESG Tracking, and Physical Security, among others. Collaborating closely with other Product stakeholders, you will be instrumental in identifying, designing, developing, and delivering technical solutions that exceed our customers" expectations. Your responsibilities will include providing both technical expertise and leadership to the engineering team, with a focus on continuous enhancement of our products, technologies, and processes. This position requires a balance between research/development activities and team building endeavors. If you excel in the realm of constructing high-performing distributed systems and are adept in technologies like IoT, Big Data, and AI, then this role could be an ideal fit for you. Join our dedicated team at Genea, committed to delivering top-notch software solutions and ensuring utmost customer satisfaction. In this role, you will: **Leadership & Strategy** - Supervise software development projects to ensure alignment with product roadmaps and company objectives. - Drive the engineering strategy, architecture, and execution to scale backend systems efficiently. - Mentor and guide a sizable engineering team, fostering alignment, innovation, and a proactive attitude towards task completion. - Lead technology decisions concerning IoT devices, microservices, event-driven architectures, and big data solutions. - Conduct architecture discussions and design reviews to uphold best practices and ensure scalability. **Technical Excellence & Execution** - Uphold high code quality, scalability, maintainability, and readability. - Design, develop, test, and maintain robust, high-performance software using technologies like C#, .NET Core, JavaScript, C/C++, Docker, and Git. - Deliver RESTful APIs and microservices with superior design and performance. - Implement comprehensive test plans and automated testing to ensure the reliability of the product. - Integrate IoT devices with Building Management Systems (BMS) / HVAC Controls using BACnet/Modbus protocols. **Agile & Team Management** - Lead SCRUM teams, overseeing sprint planning, effort estimation, and execution. - Monitor team progress and sprint execution, ensuring the timely delivery of features and resolution of technical debt. - Implement data-driven metrics and evaluations for engineering and operational excellence. - Encourage a culture of continuous learning and technical excellence through coaching and mentorship. **Innovation & Future-Forward Thinking** - Drive R&D initiatives, incorporating AI/ML into products and the software development lifecycle (SDLC) for enhanced efficiency. - Foster cross-functional collaboration with product managers, designers, and business stakeholders to translate concepts into scalable solutions. **What We Are Looking For** - Educational background in computer science (CS), Electrical/Electronics Engineering (EE), or related field - 10-15+ years of hands-on software development experience - Proven ability to independently lead projects with minimal supervision - Expertise in BMS ecosystem through communication protocols like BACnet, Modbus, LonWorks, M-Bus, and MQTT - Familiarity with HVAC systems functionality (Central Plant, AHU, Unitary controls, etc.) - Proficiency with specific BAS platforms such as Siemens Desigo, Johnson Controls Metasys, Honeywell Niagara, Distech, etc. **Technical Expertise** - Strong grasp of object-oriented design (OO), algorithms, and data structures - Experience with IoT and data-intensive applications - Proficiency in Linux systems - Hands-on expertise with Containers (Docker/Kubernetes), CI/CD, and feature flagging - Experience with cloud platforms (AWS, Azure, or GCP) - Knowledge of Agile methodologies and rapid iterative development - Technical proficiency with Tridium Niagara platform will be an added advantage **Problem-Solving & Leadership** - Ability to address complex challenges with holistic approaches - Self-motivated, proactive, and pragmatic approach towards problem-solving - Strong sense of ownership, focused on delivering high-quality, high-performance solutions - Demonstrated experience in collaborating directly with clients to gather feedback and tackle real-world challenges **Communication & Collaboration** - Excellent verbal and written communication skills, proficient in articulating complex technical topics clearly - Experience working in remote/distributed teams, engaging effectively with internal and external stakeholders - Deep understanding of software development life cycles (SDLC) and adept at guiding teams through planning, development, and rollout using industry-best Agile practices **Team Management** - Leadership & Mentorship: Guide, mentor, and develop engineers at all levels, fostering continuous learning, innovation, and accountability - Operational Excellence: Implement Agile best practices, establish clear goals, and drive a data-driven approach to optimize team performance and execution - Cross-Functional Collaboration: Partner with Product, Design, and Business stakeholders to align engineering efforts with company objectives and ensure seamless coordination **Perks & Benefits** - Enjoy a flexible working environment tailored to your lifestyle. - Benefit from 24 days of PTO and 10 holidays to relax and pursue your interests. - Access comprehensive leave options including maternity, paternity, adoption, wedding, and bereavement leaves. - Avail family health insurance and personal accident coverage beyond your CTC. - Join an organization recognized as a Top Workplace from 2021 to 2023. - Embrace a balanced life with our 5-day work schedule.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You