Senior Software Developer

2 months ago


Pune, India IT Firm Full time

Job Title : Senior Software Developer (Java, Node.js, IoT)

Location : Pune

Job Type : Permanent

Job Description :

We are looking for a highly skilled Senior Software Developer with over 10 years of professional experience in software development, focusing on Java, Node.js, TypeScript, and IoT solutions. The ideal candidate will have a proven track record in leading large-scale projects and architecting complex applications.

Key Responsibilities :


- Design, develop, and implement scalable Node.js applications with a focus on IoT solutions.


- Lead and execute large engagements, ensuring timely delivery and adherence to quality standards.


- Architect and implement AWS cloud solutions tailored for IoT applications.


- Collaborate with cross-functional teams to define project requirements and design specifications.


- Implement microservices architecture and micro-frontend architecture for enhanced application modularity.


- Work with databases (e.g., MongoDB, PostgreSQL) and caching systems to ensure optimal performance.


- Utilize DynamoDB and Elastic Search for efficient data management and retrieval.


- Foster a culture of continuous improvement, mentoring junior developers and promoting best practices.


- Communicate effectively with stakeholders to understand their needs and translate them into technical solutions.


- Work in an Agile/Scrum environment, participating in sprint planning and Skills :


- 10+ years of professional experience in software development.


- Strong proficiency in Java, Node.js, TypeScript, and related frameworks (e.g., Express.js, Nest.js).


- Experience in implementing solutions in AWS, specifically with IoT and Fleetwise.


- Proven experience architecting and building complex, scalable applications.


- Deep understanding of microservices architecture, API design, and integration patterns.


- Strong experience with IoT implementations (at least 2 projects), not limited to integration or deployment.


- Familiarity with databases (e.g., MongoDB, PostgreSQL) and caching systems.


(ref:hirist.tech)

  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionAt Rocket Software, we're seeking an exceptional Senior Software Engineer to join our team. This role will be responsible for designing, developing, and troubleshooting software features and functionality, as well as collaborating with our team to create innovative solutions.Key Responsibilities:Design and develop software features, ensuring...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewRocket Software is a leading provider of software development solutions. As a Senior Software Engineer, you will play a key role in developing and maintaining our critical back office systems and platforms.


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description:The Senior Software Engineer at Rocket Software Inc. plays a pivotal role in shaping the direction of software features and functionalities, ensuring seamless integration with hardware. With 8+ years of experience in software engineering, this expert must possess extensive knowledge of z/VSE and CICS TS operations and internals.Key...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    BMC Software, Inc. Job DescriptionWe are an award-winning, equal opportunity, culturally diverse, and fun company. Our work environment allows you to balance your priorities and bring your best every day. We champion your wins and support you in your career growth.About the RoleWe are looking for a skilled Senior Software Product Developer to join our team....


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    We are an award-winning, equal opportunity employer with a culturally diverse and fun work environment.Giving back to the community drives us to be better every single day.We champion your wins and support you in achieving excellence.Your peers will inspire and drive you to succeed.Our mission is to help customers free up time and space to become an...


  • Pune, Maharashtra, India Cybage Software Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Cybage Software. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using .NET technologies.About the RoleThis is a full-time position based in Pune, India. The ideal...


  • Pune, Maharashtra, India Coupa Software Full time

    Coupa Software is seeking a highly skilled Senior Software Development Engineer in Test and Quality to join our Travel Booking team. In this role, you will be responsible for designing, developing, and maintaining automated test suites for our market-leading product suite.Key Responsibilities:Design and develop advanced automated test suites for Coupa's...


  • Pune, Maharashtra, India Cybage Software Full time

    About UsCybage Software is a technology consulting organization specializing in outsourced product engineering services. Our unique offerings span the technological spectrum–from cutting-edge software development to transformative digital strategies.Empowering businesses to soar above their limitations, we revolutionize the product engineering landscape...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...


  • Pune, Maharashtra, India NewVision Software Full time

    NewVision Software is a leading software development company seeking a highly skilled Senior Software Architect to lead our team of engineers in designing and developing cutting-edge cloud and web applications using .NET Core, Angular, and Azure.About the RoleThis is a full-time position that offers a competitive salary range of $180,000 - $250,000 per year,...


  • Pune, Maharashtra, India Cybage Software Full time

    Job Title: Senior .NET Software Architect">About Us:Cybage Software is a leading provider of technology solutions, and we are currently seeking an experienced .NET Developer to join our team.">Compensation Package:We offer a competitive salary range of ₹25,00,000 - ₹35,00,000 per annum, depending on experience and qualifications.">Job Description:The...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About Cloud Software GroupAs one of the world's largest cloud solution providers, serving over a million users globally, Cloud Software Group empowers individuals to create innovative visualizations and reports, revolutionizing how companies interact with data.Job SummaryDesign and develop server-side JasperReport Server solutions on-premise and in the...


  • Pune, India Magic Software Enterprise Full time

    Role : Software Manager/ Senior Software ManagerAbout Us : At Magic Software Enterprises, we're at the forefront of innovation in software development. We believe in the power of collaboration and cutting-edge technology to create exceptional solutions that drive success. Our team is dynamic, diverse, and dedicated to excellence. Role Overview : Were...


  • Pune, India Magic Software Enterprise Full time

    Role : Software Manager/ Senior Software Manager About Us : At Magic Software Enterprises, we're at the forefront of innovation in software development. We believe in the power of collaboration and cutting-edge technology to create exceptional solutions that drive success. Our team is dynamic, diverse, and dedicated to excellence. Role Overview : ...


  • Pune, Maharashtra, India exl Full time

    We are seeking a Senior Software Developer to lead our development team. Key responsibilities include:Designing and implementing software solutionsCollaborating with cross-functional teamsEnsuring high-quality code deliveryAs a senior member of our team, you will have the opportunity to work on challenging projects and contribute to the growth of our...


  • Pune, India Perforce Software Full time

    About the job :Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before...


  • Pune, India Perforce Software Full time

    About the job :Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before...

  • Senior Web Developer

    1 month ago


    Pune, Maharashtra, India Rocket Software Full time

    Job Summary We are seeking a highly skilled Senior Web Developer to join our Digital Team at Rocket Software. As a key member of our team, you will be responsible for developing and maintaining our external websites and intranet site. You will work closely with designers and developers to deliver an efficient and effective web experience for our customers,...


  • Pune, Maharashtra, India Talent et au-dela Full time

    Job OverviewTalent et au-dela is seeking an experienced Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality software solutions.


  • Pune, India Rocket Software Full time

    Job Description Summary:Application Developers on the Global Business Applications team are responsible for developing new features and functionality, and enhancing application capabilities on Rocket’s critical back office systems and platforms. The Senior Application Developer is responsible for the overall design and development within a functional...