Software Development Engineer Ii

11 hours ago


Bangalore Karnataka, India swivl.tech Full time

Job Title Software Development Engineer II SDE-II - Backend As a Software Development Engineer II SDE-II - Backend you will play a critical role in designing developing and maintaining scalable efficient and reliable server-side applications You will contribute and as well as mentor a team of developers collaborating with cross-functional teams including front-end developers designers and project managers to deliver high-quality solutions that meet our clients requirements This position requires 3-5 years of experience in Node js development with a deep understanding of backend technologies and strong expertise in Object-Oriented Programming OOP concepts Responsibilities Design develop and maintain complex server-side applications using Node js applying OOP principles and best practices Collaborate closely with front-end developers to integrate user-facing elements with server-side logic ensuring seamless functionality and a great user experience Architect and implement efficient data storage and retrieval mechanisms leveraging databases and APIs effectively Write clean reusable and testable code following industry standards and best practices Conduct thorough code reviews providing constructive feedback to ensure code quality maintainability and adherence to coding standards Troubleshoot and debug applications identifying and resolving performance and functionality issues in a timely manner Mentor and guide junior developers fostering a culture of continuous learning and growth within the team Stay up-to-date with emerging technologies and trends in backend development particularly in the Node js ecosystem and evaluate their applicability to our projects Collaborate with project managers and stakeholders to define project requirements estimate effort and contribute to project planning and execution Drive the adoption of best practices tools and frameworks to improve development efficiency and code quality Participate in Agile development processes including sprint planning daily stand-ups and retrospectives ensuring timely delivery of high-quality software Requirements Bachelor s degree in Computer Science Engineering or a related field or equivalent experience Strong understanding of backend development principles best practices and architectural patterns Expertise in Node js and JavaScript with proven experience in developing scalable and robust server-side applications Solid understanding and practical application of Object-Oriented Programming OOP concepts such as encapsulation inheritance and polymorphism Experience working with databases both SQL and NoSQL and designing efficient data models Proficiency in designing and implementing RESTful APIs and web services Familiarity with frontend technologies such as HTML CSS and JavaScript frameworks libraries e g React Angular Strong knowledge of system design principles and ability to architect scalable and resilient backend solutions Experience with performance optimization debugging and profiling tools Excellent problem-solving and analytical skills with the ability to propose innovative solutions to complex technical challenges Strong communication and collaboration abilities with the capability to effectively communicate technical concepts to both technical and non-technical stakeholders Demonstrated leadership skills and experience in mentoring and guiding junior developers Proactive mindset self-motivated and driven to continuously improve skills and stay up-to-date with industry trends Preferred Skills Experience with Express js or similar Node js frameworks Knowledge of cloud platforms such as AWS or Azure and experience in designing and deploying applications on cloud infrastructure Familiarity with containerization technologies like Docker Understanding of testing frameworks e g Mocha Chai and test-driven development TDD Note The years of experience mentioned in the job description are only indicative and can be flexible based on the candidate s skills and potential About Us At Swivl we are on a mission to transform the Field Service Management FSM industry for small and midsize businesses SMBs Our enterprise-level FSM software is designed to revolutionize how industries such as plumbing electrical landscaping roofing and handyman services operate With nearly a decade of real-world testing and refinement our FSM platform has already delivered substantial growth and profitability for field service businesses With recent funding we are now positioned to scale our technology optimize our UI UX and launch innovative features that will further disrupt the FSM landscape Powered by JazzHR


  • Software Engineer Ii

    2 weeks ago


    Bangalore, Karnataka, India Akamai Full time

    Job Category Software Engineer Are you a fast learner who is fascinated by technology Are you excited about working with a cutting-edge distributed system Join the Mapping Engineering team The Mapping Engineering team is responsible for the software that measures and models the global internet and directs traffic for Akamai s globally distributed network of...

  • Software Engineer Ii

    4 weeks ago


    Bangalore, Karnataka, India Uber Full time

    At Uber customer obsession drives everything we do We are dedicated to building products that provide exceptional support for our Riders Drivers Eaters and Restaurants Our Customer Obsession team focuses on creating seamless experiences through in-app self-service omnichannel communications and tailored support for multiple lines of business We leverage...

  • Software Engineer-ii

    3 weeks ago


    Bangalore, Karnataka, India Fujitsu Full time

    We use cookies to offer you the best possible website experience Your cookie preferences will be stored in your browser s local storage This includes cookies necessary for the website s operation Additionally you can freely decide and change any time whether you accept cookies or choose to opt out of cookies to improve website s performance as well as...


  • bangalore, India SuperAGI Full time

    About UsSuperAGI is pioneering the future of Artificial General Intelligence with groundbreaking research and innovative AI products. Our mission is to transform the future of applications through intelligent, autonomous solutions that drive unparalleled efficiency and growth. We are building a world where AI and human intelligence collaborate seamlessly to...

  • Software Engineer

    5 days ago


    bangalore, India Sonata Software Full time

    Sonata Software OverviewIn today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers.As a leading Modernization Engineering company, we aim to deliver modernization-driven...

  • Software Developer Ii

    2 weeks ago


    Bangalore, Karnataka, India Bastian Solutions Full time

    Software Developer II Job Overview Work together with Team Lead in the development implementation of future engineered products new versions of Exacta various automation and device integration with Exacta Dynamics AX and other ERP system integration into Exacta new functionality within Exacta - vision systems voice-controlled Exacta embedded software etc...


  • bangalore, India Srujanee Full time

    Job Title: Software Development Engineer-II Location: Remote Company: Srujanee Experience Required: 4-6 years Department: Product Engineering Brief: Senior Full Stack Developer experienced with Next.Js, Node.Js, MongoDb and Express.Js Responsibility: 1.⁠ ⁠Architecture & Development 2.⁠ ⁠Design, develop, and maintain scalable applications using...


  • Bangalore, Karnataka, India Microsoft Full time

    Come build the core of Microsoft Copilot for enterprise with the Microsoft Turing Team joining a diverse group of engineers and applied scientists to improve maintain and scale the platform powering all of Microsofts industry-leading AI-powered experiences The Microsoft Turing team is an innovative research and engineering team working on state-of-the-art...


  • Bangalore, Karnataka, India Amazon Full time

    Description As part of the AWS Applied AI Solutions organization we have a vision to provide business applications leveraging Amazon s unique experience and expertise that are used by millions of companies worldwide to manage day-to-day operations We will accomplish this by accelerating our customers businesses through delivery of intuitive and...


  • bangalore, India Lytx Full time

    We are seeking a Software Engineer II to help accelerate our industry leading Driver Safety/Fleet Management Software.  Our products manage massive amounts of data collected from over 700,000 vehicles worldwide.  We use the data and video to derive intelligent insights using Video Telematics, Machine Vision and AI for all devices and vehicles on the...