Senior Software Engineer

3 weeks ago


India Delphic (South Asia) Full time

Job Title: Senior Software Engineer

Location: (Bangalore)

Job Type: Full-time

Experience Level: 5+ years

Position Summary:

We are seeking a Senior Software Engineer with 5+ years of experience to join our dynamic engineering team. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining complex software applications, while contributing to the evolution of our products and technical architecture. You will collaborate closely with cross-functional teams to deliver high-quality, scalable, and performant solutions that meet business and customer needs. The ideal candidate will have strong technical expertise, a passion for innovation, and a drive for continuous improvement.

Key Responsibilities:

  • Software Design & Development:
  • Design, develop, and maintain robust, scalable, and efficient software systems, with a focus on high-quality code and optimal performance.
  • Collaborate with product managers, designers, and other engineering teams to define clear requirements and design solutions that meet both functional and non-functional needs.
  • Participate in technical design reviews and provide constructive feedback to ensure high-quality software designs and architecture.
  • Code Quality & Best Practices:
  • Write clean, maintainable, and well-documented code following best practices, coding standards, and design patterns.
  • Conduct code reviews to ensure adherence to coding standards and encourage knowledge sharing within the team.
  • Mentor junior engineers, provide guidance on complex technical challenges, and promote a culture of quality and continuous learning.
  • Problem Solving & Innovation:
  • Analyze and resolve complex technical problems across different areas of the software stack.
  • Identify opportunities to improve system performance, scalability, security, and reliability.
  • Continuously evaluate new technologies, frameworks, and tools, recommending and implementing improvements to enhance the development process and product offerings.
  • Collaboration & Cross-functional Work:
  • Work closely with cross-functional teams, including product management, UX/UI designers, and quality assurance, to deliver product features that meet customer needs and exceed expectations.
  • Participate in sprint planning, daily stand-ups, and retrospectives as part of an Agile development process.
  • Ensure that technical solutions align with business requirements and contribute to the overall success of the product.
  • Continuous Integration & Delivery:
  • Contribute to the creation and improvement of CI/CD pipelines to ensure frequent, reliable, and automated delivery of software.
  • Collaborate with DevOps and infrastructure teams to optimize build processes, deployment workflows, and system monitoring.

Qualifications:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 5+ years of professional experience in software engineering, with a strong track record of designing, developing, and delivering high-quality applications.
  • Proficiency in at least one major programming language (e.g., Java, Python, C#, JavaScript, Ruby) and familiarity with relevant frameworks and technologies.
  • Strong understanding of data structures, algorithms, and design patterns , and how to apply them effectively to solve real-world problems.
  • Experience with modern software development methodologies (Agile, Scrum, TDD, etc.) and familiarity with version control systems (e.g., Git).
  • Experience with databases and data modeling (relational databases like MySQL, PostgreSQL, or NoSQL databases like MongoDB, and Cassandra).
  • Solid experience in building and consuming RESTful APIs and microservices architectures.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
  • Knowledge of unit testing frameworks and experience in writing and maintaining automated tests.
  • Excellent problem-solving skills and the ability to troubleshoot and resolve complex technical issues.

Preferred Qualifications:

  • Experience with frontend frameworks (e.g., React, Angular, Vue.js) or mobile development (iOS/Android).
  • Experience working in DevOps environments and with CI/CD tools (e.g., Jenkins, CircleCI, GitLab CI).
  • Familiarity with container orchestration platforms (e.g., Kubernetes, OpenShift).
  • Knowledge of security best practices for application development.
  • Experience in machine learning , big data processing , or data science is a plus.
  • Familiarity with distributed systems and handling large-scale data processing challenges.

Soft Skills:

  • Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
  • Ability to work independently as well as collaborate effectively within a team.
  • Strong time-management skills, with the ability to prioritize tasks and meet deadlines.
  • A growth mindset and a passion for continuous learning and professional development.



  • india Senior Data Integration Engineer Full time

    Must Have Skills/Skill Requirement: Design and architect integration solutions to connect various enterprise applications, systems, and databases. Develop and implement integration workflows, APIs, and data pipelines to enable smooth communication and data exchange between different applications. Utilize Azure Integration Services such as Azure Logic Apps,...


  • india Senior Data Integration Engineer Full time

    Must Have Skills/Skill Requirement:Design and architect integration solutions to connect various enterprise applications, systems, and databases.Develop and implement integration workflows, APIs, and data pipelines to enable smooth communication and data exchange between different applications.Utilize Azure Integration Services such as Azure Logic Apps,...


  • India Senior Data Integration Engineer Full time

    Must Have Skills/Skill Requirement: Design and architect integration solutions to connect various enterprise applications, systems, and databases. Develop and implement integration workflows, APIs, and data pipelines to enable smooth communication and data exchange between different applications. Utilize Azure Integration Services such as Azure Logic...


  • 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...

  • Sr. Software Engineer

    2 months ago


    india BQE Software Full time

    Job Overview:We are looking for a highly skilled and experienced Senior .NET Developer to join our team. The ideal candidate should have at least 5 years of hands-on experience in software development using .NET technologies, strong expertise in C#, and solid knowledge of SQL Server. You will play a key role in designing, developing, and maintaining...

  • Sr. Software Engineer

    2 months ago


    india BQE Software Full time

    Job Overview: We are looking for a highly skilled and experienced Senior .NET Developer to join our team. The ideal candidate should have at least 5 years of hands-on experience in software development using .NET technologies , strong expertise in C# , and solid knowledge of SQL Server . You will play a key role in designing, developing, and maintaining...


  • India Aspect Software Full time

    About this RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Aspect Software.Key ResponsibilitiesWork closely with Developers in the Scrum Team to design and execute test approaches that support software application development.Participate in sprint standups, retrospectives, and planning meetings as a productive team...


  • India iO Associates - UKEU Full time

    Senior Software Engineer - Django REMOTE - India 2-3 months contract with possibility of extension An IT services and consulting firm that specializes in automating Transmission & Distribution Networks providing automation hardware, software & support is looking for a Senior Software Engineer - Django. The company focuses on digital transformation...

  • Lead Software Engineer

    2 months ago


    india Cybage Software Full time

    Cybage 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. As a ServiceNow Premier Partner in Services and Technology, Cybage addresses your unique business problems with...


  • India IO Associates - UKEU Full time

    Senior Software Engineer - Django REMOTE - India 2-3 months contract with possibility of extension An IT services and consulting firm that specializes in automating Transmission & Distribution Networks providing automation hardware, software & support is looking for a Senior Software Engineer - Django. The company focuses on digital transformation...


  • India IMA360 Full time

    Company Description IMA360 provides AI-powered solutions for Pricing, Rebates, Promotions, Ship & Debit, and Royalty driving profit optimization. Our cloud-agnostic product can run in any public cloud and is rapidly deployable. When used together with ERP, IMA360 offers real-time visibility into deal-specific profitability and strategies for competitive...


  • India iO Associates - UKEU Full time

    Senior Software Engineer - DjangoREMOTE - India2-3 months contract with possibility of extension An IT services and consulting firm that specializes in automating Transmission & Distribution Networks providing automation hardware, software & support is looking for a Senior Software Engineer - Django. The company focuses on digital transformation projects...


  • india iO Associates - UKEU Full time

    Senior Software Engineer - DjangoREMOTE - India2-3 months contract with possibility of extension An IT services and consulting firm that specializes in automating Transmission & Distribution Networks providing automation hardware, software & support is looking for a Senior Software Engineer - Django. The company focuses on digital transformation projects...


  • India iO Associates - UKEU Full time

    Senior Software Engineer - Django REMOTE - India 2-3 months contract with possibility of extension An IT services and consulting firm that specializes in automating Transmission & Distribution Networks providing automation hardware, software & support is looking for a Senior Software Engineer - Django. The company focuses on digital transformation...


  • India adapt Full time

    We are seeking a Senior Software Engineer to join our team at {company}.Responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teamsEnsuring high-quality code and architecture


  • India iO Associates - UKEU Full time

    Senior Software Engineer - DjangoiO Associates - UK/EU is seeking a skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop scalable software solutions using Django.Collaborate with cross-functional teams to deliver high-quality software products.Ensure code quality, security, and maintainability.Requirements:Strong...


  • India IMA360 Full time

    Company Description IMA360 provides AI-powered solutions for Pricing, Rebates, Promotions, Ship & Debit, and Royalty driving profit optimization. Our cloud-agnostic product can run in any public cloud and is rapidly deployable. When used together with ERP, IMA360 offers real-time visibility into deal-specific profitability and strategies for competitive...


  • India IMA360 Full time

    Company DescriptionIMA360 provides AI-powered solutions for Pricing, Rebates, Promotions, Ship & Debit, and Royalty driving profit optimization. Our cloud-agnostic product can run in any public cloud and is rapidly deployable. When used together with ERP, IMA360 offers real-time visibility into deal-specific profitability and strategies for competitive...


  • India IMA360 Full time

    Company Description IMA360 provides AI-powered solutions for Pricing, Rebates, Promotions, Ship & Debit, and Royalty driving profit optimization. Our cloud-agnostic product can run in any public cloud and is rapidly deployable. When used together with ERP, IMA360 offers real-time visibility into deal-specific profitability and strategies for competitive...


  • India IMA360 Full time

    Company Description IMA360 provides AI-powered solutions for Pricing, Rebates, Promotions, Ship & Debit, and Royalty driving profit optimization. Our cloud-agnostic product can run in any public cloud and is rapidly deployable. When used together with ERP, IMA360 offers real-time visibility into deal-specific profitability and strategies for competitive...