Software Engineer

4 weeks ago


Anywhere in IndiaMultiple Locations Dotflick Solutions Full time
Software Developer

At Dotflick Solutions, we're seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.

Key Responsibilities:
  • Analyze and translate business requirements into scalable and resilient design.
  • Own parts of the application and continuously improve them in an agile environment.
  • Create high-quality maintainable products and applications using best engineering practices.
  • Build and grow various features of our search stack, including search ranking models, query parsing/understanding, and natural language question answering.
  • Deeply understand search usage and user needs and identify gaps in the search stack.
  • Design, experiment with, and iterate on ML/NLP/IR solutions to address gaps in the search stack.
  • Design and evolve experimentation framework to help evaluate improvements to the search stack.
  • Write robust code that is easy to read, maintain, and test.
  • Mentor more junior engineers or learn from battle-tested ones.
  • Pair with other developers and share design philosophy and goals across the team.
  • Work in cross-functional teams (DevOps, Data, UX, Testing, etc.).
  • Build and manage fully automated build/test/deployment environments.
  • Ensure high availability and provide quick turnaround to production issues.
  • Contribute to the design of useful, usable, and desirable products in a team environment.
  • Adapt to new programming languages, methodologies, platforms, and frameworks to support business needs.
  • Design, develop, and maintain web applications using Python frameworks.
  • Write efficient, reusable, and testable code following best practices and coding standards.
  • Collaborate with the team to define and translate software requirements into technical specifications.
  • Implement and maintain Restful APIs.
  • Ensure the applications' performance, scalability, and security.
  • Debug and resolve issues and bugs reported by the quality assurance team or end-users.
  • Conduct code reviews, unit testing, code coverage, and provide constructive feedback to improve code quality to junior team members.
  • Stay updated with the latest industry trends, technologies, and best practices.

We're looking for a talented individual who is passionate about software development and is eager to contribute to our team's success. If you're a motivated and detail-oriented developer with a strong background in software engineering, we encourage you to apply for this exciting opportunity.



  • Anywhere in India/Multiple Locations FINDERNEST SOFTWARE SERVICES Full time

    Job Title: Senior Pega Software EngineerAbout the Role:FINDERNEST SOFTWARE SERVICES is seeking a highly skilled Senior Pega Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing PEGA-based applications that meet the high standards of our organization.About...

  • MRI Software

    2 months ago


    Anywhere in India/Multiple Locations, IN MRI Software Full time

    Job Title : Perl/Python Software Developer Exp : 5-7 Job Description : We seek a motivated and experienced Software Developer to join our dynamic IT team. The ideal candidate will have a strong background in Perl scripting, Python programming, XML/XSLT transformations, and database technologies. You will be responsible for developing high-quality software...


  • Anywhere in India/Multiple Locations FINDERNEST SOFTWARE SERVICES Full time

    The Senior PEGA Software Engineer plays a crucial role in our organization, responsible for designing, developing, implementing, and supporting PEGA-based applications. This role is essential in ensuring the efficiency and seamless integration of PEGA systems into our business processes, ultimately driving improved customer experiences and operational...


  • Anywhere in India/Multiple Locations VDart Software Services Full time

    Job Description:Summary:As a key member of the VDart Software Services team, we seek a skilled Senior Software Engineer to lead the design and development of complex software applications. The ideal candidate will possess a deep understanding of full-stack development, including Java technologies, Spring MVC, and UI frameworks such as Angular....


  • Anywhere in India/Multiple Locations Atem Software Solutions Pvt Ltd. Full time

    Job Description:Solid understanding of the Python programming language and its applications in DevOps pipelines using Azure DevOps processes.Key Responsibilities:Develop, test, and maintain high-quality software using Python.Participate in the entire software development lifecycle, building, testing, and delivering high-quality solutions.Collaborate with...


  • Anywhere in India/Multiple Locations Atem Software Solutions Pvt Ltd. Full time

    Job Title: Python DeveloperAbout the Role:Atem Software Solutions Pvt Ltd. is seeking a highly skilled Python Developer to join our team. As a Python Developer, you will be responsible for developing, testing, and maintaining high-quality software using Python programming language.Key Responsibilities:Develop and maintain Python-based software...

  • Software Engineer

    4 weeks ago


    Anywhere in India/Multiple Locations TekIT Software Solutions Full time

    Golang Developer PositionWe are seeking a skilled Golang Developer to join our team at TekIT Software Solutions. The ideal candidate will have experience in building scalable applications using GoLang, with a strong understanding of microservices architecture and familiarity with both SQL and NoSQL databases.Key ResponsibilitiesDevelop and maintain scalable...


  • Anywhere in India/Multiple Locations Solifi Software India Pvt Ltd. Full time

    About the Team : The Solifi Platform team is a global agile team responsible for delivering frameworks, standards, and software solutions to our Open Finance Platform.About the Position : Solifi is seeking an innovative Software Engineer in our Platform development team. The successful candidate will take an active role in the design, development, and...


  • Anywhere in India/Multiple Locations, IN Solifi Software India Pvt Ltd. Full time

    About the Team : The Solifi Platform team is a global agile team responsible for delivering frameworks, standards, and software solutions to our Open Finance Platform.About the Position :Solifi is seeking an innovative Software Engineer in our Platform development team. The successful candidate will take an active role in the design, development, and...


  • Anywhere in India/Multiple Locations TekIT Software Solutions Full time

    Job Title: Golang DeveloperWe are seeking a skilled Golang Developer to join our team at TekIT Software Solutions.Key Responsibilities:Develop and maintain scalable applications using GoLang, implementing a service-oriented architecture.Write clean, efficient, and maintainable server-side web application logic in GoLang, and create robust back-end...

  • Software Engineer

    4 weeks ago


    Anywhere in India/Multiple Locations Dotflick Solutions Full time

    Job Title: Software EngineerJob Description:At Dotflick Solutions, we are seeking an experienced Software Engineer to join our team. The ideal candidate will have a strong background in cloud computing, with a focus on Canonical OpenStack.Responsibilities:Design and develop scalable cloud infrastructure using Canonical OpenStack.Develop and maintain software...

  • Software Engineer

    4 weeks ago


    Anywhere in India/Multiple Locations iXceed Solutions Full time

    Job Title: Software EngineerAbout the RoleWe are seeking a skilled Software Engineer to join our team at iXceed Solutions. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality, maintainable, and scalable software solutions.Key ResponsibilitiesDesign and Development: Collaborate with...

  • Software Engineer

    1 month ago


    Anywhere in India/Multiple Locations Dotflick Solutions Full time

    Job Title: Software DeveloperAt Dotflick Solutions, we are seeking a highly skilled Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable cloud-based systems using Canonical OpenStack.Key Responsibilities:Design and develop highly distributed cloud management...


  • Anywhere in India/Multiple Locations ORANGESIRI PRIVATE LIMITED Full time

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at ORANGESIRI PRIVATE LIMITED. As a Senior Software Engineer, you will be responsible for designing and developing high-quality software solutions to solve complex business problems.Key Responsibilities:Design and develop software systems to...


  • Anywhere in India/Multiple Locations Jumio Full time

    Role Purpose : We are seeking a talented Software Development Engineer to join our team at Jumio. As a key member of our engineering team, you will be responsible for developing and maintaining our back-end software systems. Key Responsibilities : Develop and test software applications using Java, Spring, and other relevant technologies. Collaborate with...


  • Anywhere in India/Multiple Locations Huquo Full time

    Job Title: Java Software EngineerJob Summary: We are seeking a highly skilled Java Software Engineer to join our team at Huquo. As a Java Software Engineer, you will be responsible for designing, developing, and testing complex software applications using Java and related technologies.Key Responsibilities: Design, develop, and test complex software...

  • Software Engineer

    4 weeks ago


    Anywhere in India/Multiple Locations THRIVEFORCE PRIVATE LIMITED Full time

    Thriving in a dynamic software development environment, we seek a highly skilled Software Engineer to join our team at Thriveforce Private Limited. With a strong background in C and C++ programming, this individual will be responsible for designing, developing, and maintaining software solutions that meet the requirements of our clients.Key...


  • Anywhere in India/Multiple Locations People First Consultants Pvt Ltd., Full time

    Job Title: Powerbuilder Software EngineerJob Summary:We are seeking a skilled Powerbuilder software engineer to join our team at People First Consultants Pvt Ltd. The ideal candidate will have 4-8 years of experience in software development, with a strong focus on Power Builder, PL/SQL, and UNIX. Experience in Asset & Wealth Management and Financial Control...


  • Anywhere in India/Multiple Locations VVDN Technologies Pvt Ltd Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at VVDN Technologies Pvt Ltd. The ideal candidate will have a strong background in C/C++ programming and experience with Linux BSP development.Key Responsibilities:Design and develop embedded software for camera systemsLead the development of...


  • Anywhere in India/Multiple Locations Persistent Systems Full time

    Job Description:We are seeking a skilled Senior Software Engineer to join our team at {company}.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with our cross-functional team to ensure that our software meets the highest standards of quality and performance.Key...