Software Engineer

4 weeks ago


Remote, India Patch Infotech Private Limited Full time

Job Title: Software Engineer - Server-Side Architect

Job Description:

We are seeking a highly skilled Software Engineer to join our team as a Server-Side Architect. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and high-performance server-side applications using modern technologies.

Key Responsibilities:

  • Design and implement RESTful APIs and integrate with various data sources and third-party services.
  • Write reusable, testable, and efficient code adhering to coding standards and best practices.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Work with UX/UI designers to ensure seamless and intuitive user experiences.
  • Engage with product managers to understand requirements and translate them into technical solutions.
  • Provide guidance and mentorship to junior developers and contribute to their professional growth.
  • Lead code reviews, ensure adherence to coding standards, and enforce best practices.
  • Evaluate and recommend tools, technologies, and processes to improve development efficiency and product quality.
  • Monitor and optimize application performance to ensure scalability and responsiveness.
  • Troubleshoot and debug issues, identifying root causes and implementing effective solutions.
  • Implement and maintain automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
  • Document technical specifications, design decisions, and development processes.
  • Prepare and deliver status reports and project updates to stakeholders.

Requirements:

  • Proven experience with modern JavaScript (ES6+) and asynchronous programming.
  • Proficiency in Node.js and its core modules (e.g., HTTP, File System, Streams).
  • Experience with popular frameworks and libraries such as Express.js, Koa.js, or Hapi.
  • Solid understanding of RESTful APIs, microservices architecture, and API design.
  • Familiarity with frontend technologies (e.g., React, Angular, Vue.js) is a plus.
  • Experience with database systems (SQL and NoSQL), such as PostgreSQL, MongoDB, or Redis.
  • Knowledge of containerization (Docker) and cloud platforms (AWS, Azure, GCP) is preferred.

About Us:

Patch Infotech Private Limited is a leading technology company that provides innovative solutions to businesses. We are looking for talented individuals to join our team and contribute to our success.



  • Remote, India Abacus Software Services Full time

    Abacus Software Services is looking for a highly skilled Software Engineering Expert to join our team.Job Summary:Develop and maintain front-end of web applicationsDesign, develop, and maintain APIs and database systems in the backendExcellent knowledge of Linux and server setup on platforms like AWSGood understanding of UI integration, HTML, CSS, and...


  • Remote, India Youth Engineer Full time

    **Job Description: Freelance Video Editor** **Position**: Freelance Video Editor **Payment**: Monthly basis (Per video editing) **Work Type**: Remote **Platforms**: YouTube, Instagram, Facebook **Job Overview**: We are seeking a creative and detail-oriented freelance video editor to join our content creation team. The editor will be responsible for editing...


  • Remote, India Software Development Company Full time

    About the JobWe're seeking a skilled Java Developer to join our team at the Software Development Company. This role will involve the design, development, and testing of key components of our platform, working closely with architects, product managers, and the QA team to build a highly scalable system.RequirementsBachelor's or Master's degree in Computer...


  • Remote, India TalentXO Full time

    Job Title: Software Solutions Engineer The ideal candidate will be a highly skilled Software Solutions Engineer with extensive experience in developing high-performance C++ software solutions. This role involves working on the design, development, and programming of Linux/C++ SDKs, collaborating with software development teams on application design,...


  • Remote, India Calyptus Full time

    Job Title: Unreal Engine Software EngineerJob Description:We are seeking an experienced Unreal Engine Software Engineer to join our team at Calyptus. The ideal candidate will have a strong background in C++ programming and experience with Unreal Engine. The successful candidate will be able to design, develop, and implement high-quality software solutions...

  • Software Engineer

    4 weeks ago


    Remote, India Prime Infosoft Full time

    **Role Overview**We are seeking a skilled Software Engineer to design, develop, and maintain high-performance Java applications that meet the needs of our clients at Prime Infosoft. Key Responsibilities:Design, develop, and maintain high-quality Java applications.Collaborate with teams in other departments to identify and prioritize requirements.Develop best...

  • Software Engineer

    1 month ago


    Remote, India Incubyte Full time

    About UsAt Incubyte, we're passionate about building well-crafted software that meets the highest standards of quality and excellence. We're a software services company that values software craftsmanship and extreme programming principles to deliver exceptional results for our clients.Job DescriptionWe're seeking a talented Software Engineer to join our...


  • Remote, India BlueByte Technologies Full time

    Job Title: Engineering ManagerWe are seeking a dynamic Engineering Manager to lead our software development team at BlueByte Technologies. This role requires a strong technical background, excellent leadership skills, and the ability to drive engineering teams to deliver high-quality software solutions.Key Responsibilities:Leadership & Team Management:•...

  • Software Engineer

    3 weeks ago


    Remote, India h3 Technologies, LLC Full time

    Job Title: Software Engineer - Insurance Billing SoftwareAbout the Role:We are seeking a skilled Software Engineer to join our team at h3 Technologies, LLC. As a Senior Developer, you will be responsible for implementing and maintaining Majesco's Insurance Billing software products.Key Responsibilities:Work with product designers and solution architects to...


  • Remote, India Pyxidia Techlab LLP Full time

    Job DescriptionWe are seeking a skilled Golang Software Engineer to join our team at Pyxidia Techlab LLP. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and reliable software systems using Golang.Key Responsibilities:Design and implement Golang-based microservices architectureWork with...


  • Remote, India Lytx Full time

    Why Lytx?This role will have a significant impact on software development and delivery, as well as team and employee growth. If you enjoy helping teams reach their potential, working on complex technical challenges, and delivering products that drive business outcomes, this role may be a great fit for you.The Engineering Manager - Software Development will...


  • Remote, India Lytx Full time

    Why Lytx :- This role will have a positive impact on software development and delivery as well as team and employee development.- If you enjoy helping teams reach their potential, working on interesting technical challenges and delivering products that save lives, this role may be a great fit for you! - The Manager, Software Engineering will facilitate the...

  • Software Engineer

    4 weeks ago


    Remote, India Mig Staffing Full time

    Job SummaryMig Staffing is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust and scalable web applications using .Net and React technologies.Key ResponsibilitiesDevelop, test, and maintain web applications using .Net and...


  • Remote/Tamil Nadu, India OneData Software Solutions Full time

    About One Data Software SolutionsWe are a technically sound software development company with a strong foothold in big data analytics. Our mission is to deliver timely results and empower our clients with organized strategies for their business.About the JobWe are looking for a candidate in India with a minimum of 6 years of experience. The job type is...


  • Remote, India Acquire Bright Minds Full time

    **About the Role**Acquire Bright Minds is seeking an accomplished Engineering Manager to lead our team of software engineers. The successful candidate will be responsible for overseeing the performance, delivery efficiency, and quality of outsourced software development, engineering, and testing resources across global locations.**Key...


  • Remote, India Yo HR Consultancy Full time

    Job Title: Golang Software EngineerJob Description:We are seeking a skilled Golang software engineer to join our team at Yo HR Consultancy. The ideal candidate will have a strong background in Golang development and experience with microservices, SQL databases, and MongoDB.Responsibilities:Design and develop scalable, robust, and maintainable Golang...

  • Gis Business Executive

    6 months ago


    Remote, India Engineer Philosophy Web Services Pvt Ltd Full time

    **Company Name** - Engineer Philosophy Web Services Pvt Ltd **Location -** Indore or Remote job **Role Overview**: We are looking for an energetic Online Chat Sales Specialist to engage with visitors on our chat system, providing immediate support, and guidance, and convincing them of the value of our GIS services and products. This role is crucial for...


  • Remote, India Naukari Wale Full time

    We are seeking a talented and motivated developer to join our dynamic team as a Software Development Engineer I. This role will play a crucial part in designing, developing, testing, and deploying high-quality software solutions using Python, leveraging best practices in object-oriented and functional programming.Responsibilities include:Developing software...

  • Software Engineer

    4 weeks ago


    Remote/Bangalore, India Tayana solutins Full time

    Job Title: Software EngineerAt Tayana solutions, we are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on designing and developing software applications using the Microsoft .NET framework.Key Responsibilities:• Meeting with technology managers to determine...


  • Remote, India Buxton Consulting (INDIA) Private Limited Full time

    About the Role:We are seeking a highly skilled Python Software Engineer to contribute to the development of innovative software solutions.The ideal candidate will have a strong foundation in Python programming, a passion for problem-solving, and a collaborative mindset.Responsibilities:Design, develop, and maintain Python-based applications.Write clean,...