Software Development Engineer 2

4 weeks ago


Bengaluru, Karnataka, India AiSensy Full time

About the Role:

We are seeking a highly skilled Software Development Engineer 2 to join our team at AiSensy. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable architecture to handle millions of messages per day.

Key Responsibilities:

  • Design and implement scalable architecture to handle high traffic and ensure the security, reliability, and performance of our applications.
  • Collaborate with product managers, designers, and other engineers to define and implement new features and enhancements.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Conduct code reviews to ensure code quality and adherence to standards.
  • Identify and resolve performance bottlenecks, bugs, and other issues.
  • Mentor and provide guidance to junior engineers, fostering a culture of continuous learning and improvement.
  • Participate in architectural discussions and contribute to the technical direction of the team.
  • Stay up-to-date with the latest industry trends and technologies, and incorporate them into our development processes.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
  • Proven experience 2+ Years as a Software Engineer, with a strong track record of delivering high-quality software products.
  • Expertise in the MERN stack (MongoDB, Express.js, React, Node.js).
  • Strong understanding of JavaScript and modern JavaScript frameworks.
  • Experience with front-end technologies like HTML5, CSS3, and responsive design.
  • Strong understanding of software development methodologies, including Agile and Scrum.
  • Experience with RESTful API design and development.
  • Experience with database design and management, particularly MongoDB.
  • Familiarity with cloud platforms such as AWS.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Experience with version control systems such as Git.
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes


  • Bengaluru, Karnataka, India Rocket Software Development India Private Limited Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Rocket Software Development India Private Limited. As a key member of our software engineering team, you will be responsible for designing, developing, and troubleshooting software programs for both enhancements and new product development.Key...


  • Bengaluru, Karnataka, India Piramal Capital & Housing Finance Limited Full time

    Be Part of a Dynamic Team as a Software Development Engineer 2Piramal Capital & Housing Finance Limited is seeking talented Software Development Engineers to join our team and contribute to the design and development of robust backend systems for our consumer and partner-facing applications.What You'll Bring:Bachelor of Engineering in Computer Science from a...


  • Bengaluru, Karnataka, India ScaleneWorks Full time

    Job DescriptionJob Title: Software Development Engineer 2Job Summary: We are seeking a highly skilled Software Development Engineer 2 to join our team at ScaleneWorks. The successful candidate will be responsible for designing, developing, and maintaining software solutions using NodeJs, JavaScript, and Python programming languages.Key...


  • Bengaluru, Karnataka, India Taglynk Full time

    About the Role:At Taglynk, we are looking for a skilled Software Development Engineer 2 (SDE 2) with strong development experience in Java or Python. The ideal candidate will have a combination of software engineering and DevOps expertise, contributing to both system reliability and code quality.Key Responsibilities:Design, build, and maintain efficient,...


  • Bengaluru, Karnataka, India ScaleneWorks Full time

    Job DescriptionKey ResponsibilitiesAnalyzing SpecificationsDefine user requirements for the development of new (or upgrade of existing) software solutions.Designing Systems and CodeDesign technical solutions and perform feasibility studies.Propose viable technical solutions to Product Management and/or users for validation.Develop software according to...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading player in the Digital Transformation space, is seeking a seasoned Python developer to contribute to their team. As a CMMi Level 3 and ISO certified organization, Dew Software is committed to delivering high-quality and excellence in service.ResponsibilitiesWrite robust, maintainable, and efficient Python code that meets the...


  • Bengaluru, Karnataka, India Rocket Software Full time

    Job Description: As a Junior Software Coding Developer at Rocket Software, you will be responsible for designing, developing, and troubleshooting software programs to enhance and create new products. You will work closely with the engineering team to develop software tools and technologies, including operating systems, compilers, routers, networks,...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Summary:The Software Development Engineer will be responsible for collaborating closely with the Chief Product Officer and Chief Technology Officer at Iosys Software.The ideal candidate will have 5+ years experience with Golang, CI/CD tools, and Microsoft Azure.Key Responsibilities:• Develop high-quality code across the system components, including...


  • Bengaluru, Karnataka, India Uniphore Software Systems Full time

    Unlock the Power of AI in Enterprise SolutionsAt Uniphore Software Systems, we're revolutionizing the way businesses interact with their customers. As a key member of our team, you'll play a crucial role in designing and developing cutting-edge AI-native solutions that drive business outcomes.About the RoleWe're seeking a talented Software Development...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job SummaryThe Senior Software Development Engineer is a highly skilled professional who plays a critical role in the Product & Engineering team at Iosys Software. This individual is responsible for collaborating closely with the Chief Product Officer & Chief Technology Officer to drive software development and innovation.Key Responsibilities:Software...


  • Bengaluru, Karnataka, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Overview:The Senior Software Engineer at Rocket Software is responsible for designing, developing, and implementing software features and functionality. This role requires strong technical skills, excellent problem-solving abilities, and effective communication skills.Key Responsibilities:Design and develop software...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Dew Software Full time

    About the Role:We are seeking a skilled Software Engineer to join our team.As a Backend Developer, you will design and develop scalable and efficient software solutions.Our team of Cloud Computing Specialists work with cloud-based technologies to deliver innovative solutions.The Web Services Architect will lead the design and implementation of web...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    About the Role:We are seeking a highly skilled Software Engineer 2 to join our team at Procore Technologies. As a key member of our technical team, you will be responsible for developing and operating our mission-critical construction document management services within the construction documents division.Key Responsibilities:Leverage our tech stack to build...


  • Bengaluru, Karnataka, India Skills 2 Acheive ONLINE Full time

    OverviewSkill 2 Achieve is a dynamic organization dedicated to delivering innovative solutions in the field of software development. Our team thrives on collaboration, creativity, and a passion for technology.Job SummaryWe are seeking an ambitious and motivated individual to join our internship program as a Software Development Intern. This role offers a...


  • Bengaluru, Karnataka, India Microsoft Full time

    OverviewMicrosoft is seeking a talented Software Development Engineer 2 to join the Azure AI Search team. As a key member of our team, you will be responsible for designing and delivering new product capabilities to enable new Search workloads in Azure.ResponsibilitiesDesign and deliver new product capabilities to enable new Search workloads in AzureEnsure...


  • Bengaluru, Karnataka, India Piramal Capital & Housing Finance Limited Full time

    Key Responsibilities:Collaborate with Product Managers and business stakeholders to understand and translate customer needs into technical solutions.Design, develop, deliver, and support large-scale distributed software applications and tools.Apply software engineering best practices to ensure high standards of quality and maintainability in all...


  • Bengaluru, Karnataka, India MRI Software Full time

    Company Overview:MRI Software is a global leader in Proptech, delivering innovative applications and hosted solutions that empower real estate companies to elevate their business.We have nearly five decades of expertise and insight, with offices across the United States, the United Kingdom, Hong Kong, Singapore, Australia, South Africa, New Zealand, Canada,...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're looking for a talented Engineering Manager to join our Platform Integration team at Flexera Software India LLP. As a Software Development Engineering Manager, you will be responsible for leading a team of engineers and overseeing the end-to-end integration process of our SaaS services and third-party platforms. This includes developing and evolving our...


  • Bengaluru, Karnataka, India MRI Software Full time

    About the Role:MRI Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining efficient and scalable software applications.Responsibilities:Design, develop, and maintain efficient and scalable software applicationsCollaborate with...

  • DevOps Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Iosys Software Full time

    Job Summary:The DevOps Engineer is responsible for collaborating closely with the Chief Product Officer and Chief Technology Officer to ensure the success of our software development projects. This role requires a deep understanding of software development and deployment processes, as well as strong communication and collaboration skills.Key...