Posted:1 week ago|
Platform:
On-site
Full Time
Job Description: Software Engineering âSoftware Engineer Job Summary We are seeking an experienced Lead Software Engineer (Tech Lead) with 8+ years of professional experience to lead design and development of high-quality software solutions using industry best practices within our engineering team. The ideal candidate will be responsible for developing clean, efficient, and scalable code in React/Java adhering with the design principles ensuring the code quality meets the industry standards. This role is responsible for defining and executing the technical roadmap for SmartFM product. SmartFM is an advanced facility management platform designed to ingest data from multiple sources, process it efficiently, and provide a unified view of operational matrices. With built-in AI/ML algorithms, the platform offers analytics-driven insights, raises alerts and alarms, and recommends actions to optimize building operations. The individual will serve as a technology leader, fostering the delivery of world-class product solutions to deliver the highest value to the business. The successful individual will utilize strong leadership skills and deep expertise, while exhibiting learning agility to promote open-source solutions. Roles And Responsibilities Design and development of advanced technical systems, ensuring robust, scalable, and innovative solutions while collaborating seamlessly across diverse teams ensuring the timely and effective delivery of high-quality technical solutions. Development aligned with designs, adhering to coding best practices, and integrating automated testing to ensure high code coverage and minimize defects Thrives in collaborative environments, contributing positively to group dynamics. Oversees the management and performance of production systems and databases, ensuring reliability, scalability, and uninterrupted operation. Diagnoses and resolves complex technical, data, and software challenges, guiding troubleshooting efforts to maintain and enhance product performance in dynamic environments. Assesses emerging tools, platforms, and technologies, advocating for innovation and implementing best practices to improve system capabilities and efficiency. Required Technical Skills And Experience Proficient in application development languages and frameworks such as React, Node.js, Nest.js, C#, MS SQL, and T-SQL Skilled in utilizing DEVOPS tools, including Azure DevOps (ADO), Jenkins, Maven, Gradle, Docker, and Azure Pipelines. Expertise in programming languages like Java/Spring, .Net, AngularJS, Python, Go, and Swift, both on cloud platforms and devices. Extensive experience with Azure and AWS cloud technologies, including designing and deploying globally accessible, scalable applications. Strong background in mobile application development. Advanced knowledge of Agile methodologies for application development. Demonstrated expertise in application modernization by transitioning legacy systems to contemporary architectures, such as microservices, APIs, and always-on designs, with an emphasis on leveraging cloud technologies. Proven hands-on experience with MongoDB Experience in developing, maintaining, and optimizing scalable data pipelines Experience with data engineering technologies such as Hadoop, Spark and Kafka. Experience working with data warehouses tools like Redshift, BigQuery, or Snowflake. Additional Qualifications Proven expertise in written and verbal communication, adept at simplifying complex technical concepts for both technical and non-technical audiences. Strong problem solving and analytical skills. Experience with IBM StreamSets Experience in collaborating and communicating seamlessly with diverse technology roles, including development, support, product management, and systems administration. Highly motivated to acquire new skills, explore emerging technologies, and stay updated on the latest trends in software development and business needs. Education Requirements / Experience Bachelorâs (BE / BTech) / Masterâs degree (MS/MTech) in computer science, information systems, mathematics or related field Show more Show less
algoleap
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections algoleap
22.5 - 25.0 Lacs P.A.
Bengaluru
25.0 - 30.0 Lacs P.A.
Bengaluru
4.0 - 8.0 Lacs P.A.
Bengaluru
5.0 - 9.0 Lacs P.A.
Bengaluru
5.0 - 9.0 Lacs P.A.
4.0 - 8.0 Lacs P.A.
Gandhinagar, Gujarat, India
Experience: Not specified
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed
HyderÄbÄd
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed