Senior Software Engineer

3 weeks ago


Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

Job Title: Senior Engineer, Software

Experience: 7-9 Years

Job Location: Remote, India

Company Overview:

We are a leading player in the Revenue Cycle Management landscape, leveraging cutting-edge technology to drive meaningful impact. Our technology combines tightly integrated data ingestion, workflow automation, and business intelligence solutions on a modern cloud architecture. With 10 Technology Patents in our name and 10,000+ professionals working in the organization, we foster an environment that promotes growth, creativity, and collaboration.

Position Overview:

We are seeking a Senior Software Engineer to implement our technology strategy for Ensemble software delivery teams. You will develop reusable software components, patterns, and tooling to address business needs. Your outcomes will contribute to achieving our long-term strategic goals.

Key Responsibilities:

  • Develop, test, and maintain software applications using C#, .NET Core, and Rest API technologies.
  • Utilize LINQ/Entity Framework to interact with databases and perform data operations efficiently.
  • Collaborate with front-end developers to integrate server-side logic with responsive UI designs using JavaScript and React.
  • Deploy applications to the Azure cloud platform, ensuring scalability, performance, and security.
  • Implement Continuous Integration and Continuous Deployment (CI/CD) practices to streamline software delivery processes.
  • Participate in code reviews, identify areas for improvement, and propose solutions to enhance application performance and code quality.
  • Collaborate with cross-functional teams to gather requirements, analyze user needs, and propose technical solutions.

Required Skills:

  • Proven experience as a Software Developer, with a strong focus on C#, MVC, and .NET Core development.
  • Azure 204 Certified
  • Proficiency in Rest API design and development, including authentication and data serialization.
  • Solid understanding and hands-on experience with LINQ/Entity Framework for data access and manipulation.
  • Familiarity with Azure services, such as App Service, Functions, Storage, and SQL Database.
  • Strong knowledge of CI/CD practices, including tools like Azure DevOps or Jenkins.
  • Proficiency in JavaScript, React, and related front-end frameworks.
  • Experience with Git version control and collaborative development workflows.
  • Excellent problem-solving skills and ability to work both independently and in a team environment.
  • Strong communication skills, both written and verbal, to effectively collaborate with team members and stakeholders.
  • Knowledge of Test Automation will be preferred.
  • AZ-204 certification will be preferred.

Why Fifthnote?

  • We adapt emerging technologies to practical uses to deliver concrete solutions that bring maximum impact to providers' bottom line.
  • We offer a great organization to work for, where you will get to do best work of your career and grow with the team that is shaping the future of Revenue Cycle Management.
  • We have our strong focus on Learning and development. We have the best Industry standard professional development policies to support the learning goals of our associates.
  • We have flexible/remote working/working from home options.

Perks:

  • Health Benefits and Insurance Coverage for family and parents. Accidental Insurance for the associate.
  • Compliant with all Labor Laws-Maternity benefits, Paternity Leaves.
  • Company Swags-Welcome Packages, Work Anniversary Kits
  • Exclusive Referral Policy
  • Professional Development Program and Reimbursements.
  • Remote work-freedom to work from home.


  • Chandigarh, Chandigarh, India IT software Full time

    We are seeking a skilled PHP Developer to join our team at IT software. The ideal candidate will have a strong background in software development and a passion for technology.Key Responsibilities:Design and develop high-quality, clean code for our web applicationsCollaborate with the team to identify and prioritize project requirementsDevelop and deploy new...


  • Chandigarh, Chandigarh, India Spark Brains Pvt. Ltd. Full time

    Skill RequirementsFor this role, we are seeking a Senior Software Engineer with a strong background in software development and a passion for creating innovative solutions.Key responsibilities include:Designing, developing, and deploying software applicationsCollaborating with cross-functional teams to identify and prioritize project requirementsEnsuring...


  • Chandigarh, Chandigarh, India Copeland Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at {company}.In this role, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.Key responsibilities include:Designing and implementing software systems and applicationsCollaborating with cross-functional...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Position SummaryPurposeAs a Senior Application Software Engineer, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems. The ideal candidate will have expertise in C++ and Python, and experience with Rust is a plus.Duties & ResponsibilitiesThe Senior Application Software Engineer will be responsible...


  • Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Job Title: Senior Software EngineerExperience: 7-9 YearsJob Location: Remote, IndiaCompany Overview:At fifthnote – An Ensemble Health Partners Company, we're driving innovation in the Revenue Cycle Management landscape. Our technology combines data ingestion, workflow automation, and business intelligence solutions on a modern cloud architecture. With 10...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Job SummaryPosition OverviewOceaneering is seeking a skilled Senior Application Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems.Key ResponsibilitiesDesign and develop scalable and high-performance backend systems using...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Job SummaryPosition OverviewOceaneering is seeking a skilled Senior Application Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems.Key ResponsibilitiesDesign and develop scalable and high-performance backend systems using...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Your primary focus will be on full-stack development, working closely with our cross-functional team to deliver innovative solutions...


  • Chandigarh, Chandigarh, India Wits Innovation Lab Full time

    Senior Full Stack Software EngineerWe are seeking a highly skilled and experienced Senior Full Stack Software Engineer to join our team at Wits Innovation Lab. As a key member of our web/mobile application development team, you will be responsible for designing, developing, and maintaining our applications using a range of technologies including React.js,...


  • Chandigarh, Chandigarh, India Priority Full time

    About the RolePRIORITY TECHNOLOGY HOLDINGS, INC., a leading FinTech company, is seeking a skilled .NET Developer to join our dynamic team in Chandigarh, India.As a Senior .NET Software Engineer, you will be responsible for undertaking complete design and delivery ownership for enhancements and projects, assuming full ownership of assigned software and...


  • Chandigarh, Chandigarh, India Tech Mahindra Full time

    Job Title: Senior Software Engineer - AI/MLJob Overview:As a Senior Software Engineer - AI/ML at Tech Mahindra, you will be responsible for designing, developing, and implementing software solutions that integrate AI/ML technologies. You will work closely with Technical Leads, Product Owners, and Business Analysts to deliver high-quality outputs, including...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Position OverviewAbout the RoleOceaneering is seeking a talented Senior Application Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our server-side logic.Key ResponsibilitiesDesign and develop scalable and high-performance backend systemsCollaborate with...


  • Chandigarh, Chandigarh, India Jungleworks Full time

    We are seeking a Senior Software Engineer who can lead our cloud architecture efforts. The ideal candidate should have experience in designing and implementing scalable cloud solutions.The key responsibilities of this role include:Designing and implementing cloud-based infrastructureEnsuring high availability and scalability of cloud applicationsMaintaining...


  • Chandigarh, Chandigarh, India Touchstone Educationals LLP Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality results.Key Responsibilities:- Design and develop software applications using cutting-edge technologies- Collaborate with cross-functional...


  • Chandigarh, Chandigarh, India Alpha Consultants Full time

    About Alpha ConsultantsAlpha Consultants is a dynamic and innovative company that values expertise and experience in software quality assurance. Our team is committed to delivering high-quality solutions that meet the needs of our clients.Job DescriptionWe are seeking an experienced Senior Software Quality Assurance Engineer to join our team. As a key member...


  • Chandigarh, Chandigarh, India Copeland Full time

    Job Summary:We are seeking a skilled software engineering professional to join our team at Copeland. As a Senior Full Stack Software Engineer, you will be responsible for shaping the future of our customer-facing digital engineering applications. You will use your technical expertise and experience in cloud native software development to help us build...


  • Chandigarh, Chandigarh, India Jupitice Justice Technologies Private Limited Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Jupitice Justice Technologies Private Limited. The ideal candidate will have a strong background in software engineering, with a focus on developing scalable, efficient, and well-designed systems.Key ResponsibilitiesDesign, develop, and deploy software applications...


  • Chandigarh, Chandigarh, India Troy Finder Consultancy Full time

    We are seeking a highly skilled Senior Software Engineer with expertise in cloud computing and DevOps to join our team. The ideal candidate will have a strong background in software development and a passion for collaboration, as well as extensive experience in cloud infrastructure and software deployment and management.This role offers the opportunity to...


  • Chandigarh, Chandigarh, India BJS DISTRIBUTION STORAGE AND COURIERS LIMITED Full time

    About the RoleWe are seeking a talented Java Developer to join our Cloud Team as a Senior Software Engineer. As a key member of our team, you will be responsible for designing and developing scalable, efficient, and secure cloud-based applications using Java and cloud-native technologies. Key Responsibilities- Design and develop cloud-based applications...


  • Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at fifthnote – An Ensemble Health Partners Company. As a Senior Software Developer, you will be responsible for implementing the technology strategy for Ensemble software delivery teams with guidance from engineering leadership.Key...