Huron Logo

Huron

Sr Software Engineer

Posted 2 Days Ago
Be an Early Applicant
South, Lingarajapura, Bangalore, Karnataka
Senior level
South, Lingarajapura, Bangalore, Karnataka
Senior level
As a Sr. Software Engineer, you will lead the design and development of scalable applications, engage in full lifecycle software development including both frontend and backend components, and collaborate with cross-functional teams. Your role will include mentoring junior developers and implementing CI/CD processes while ensuring code quality and optimal application performance.
The summary above was generated by AI

The Opportunity

Huron helps its clients drive growth, enhance performance and sustain leadership in the markets they serve. We help healthcare organizations build innovation capabilities and accelerate key growth initiatives, enabling organizations to own the future, instead of being disrupted by it. Together, we empower clients to create sustainable growth, optimize internal processes and deliver better consumer outcomes.
Health systems, hospitals and medical clinics are under immense pressure to improve clinical outcomes and reduce the cost of providing patient care. Investing in new partnerships, clinical services and technology is not enough to create meaningful and substantive change. To succeed long-term, healthcare organizations must empower leaders, clinicians, employees, affiliates and communities to build cultures that foster innovation to achieve the best outcomes for patients.
Joining the Huron team means you’ll help our clients evolve and adapt to the rapidly changing healthcare environment and optimize existing business operations, improve clinical outcomes, create a more consumer-centric healthcare experience, and drive physician, patient and employee engagement across the enterprise.
Join our team as the expert you are now and create your future.

Position SummaryAs a Sr. Software Engineer, you will be involved in the full lifecycle of application development. Responsibilities include crafting, coding, debugging, and optimizing and maintaining both frontend and backend components, and providing solutions to data integration problems. You will have extensive experience in building .NET applications and have solid skills in C#, SQL Server and related technologies plus strong systems knowledge. Experience with Agile methodologies such as Scrum is required with a strong focus on automation. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining our software applications. You will collaborate with cross-functional teams to deliver scalable and high-performance solutions that meet the needs of our clientsQualifications

Responsibilities:                                              

  • Apply Software Engineering competencies to design and develop software products.
  • Lead the design and development of robust and scalable software applications using Angular 15.0+, .NET Core and SQL technologies in AWS or other cloud environment.
  • Strong knowledge of development languages/platforms including C#, ASP.Net, MS SQL Server, XML, HTML 5.0, TSQL, ADO.NET.
  • Create and execute a complete set of unit test cases and follow test driven methodology.
  • Collaborate with product managers, architects, and other stakeholders to understand requirements and translate them into technical specifications.
  • Mentor and guide junior developers, fostering a culture of knowledge sharing and continuous improvement
  • Perform code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Collaborate with DevOps teams to implement continuous integration and deployment processes.
  • Troubleshoot, debug, and optimize software applications to ensure optimal performance and user experience.
  • Stay updated on the latest industry trends, tools, and technologies, and apply them to enhance our software development practices.
  • Mobile App Development-Specific Responsibilities:
    • Develop and maintain mobile applications using frameworks like Xamarin (Mauii)
    • Optimize apps for iOS and Android platforms.
    • Conduct device testing to ensure compatibility.
    • Prepare and submit apps to the Apple App Store and Google Play Store, including managing updates and compliance.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 6+ years of industry experience as a professional software developer building multi-tier,  scalable, enterprise level products required.
  • 5+ years of solid programming experience with C#,.Net Core, WebAPI, Angular, AWS/Azure and Enterprise application.
  • 2+ year Experience with Angular is a must.
  • Extensive experience with database design, optimization, and performance tuning using SQL Server or similar relational database systems.
  • In-depth knowledge of Web Services, JavaScript, RESTful API & Integration, JQuery, SOAP and JSON is required.
  • Good Unit Testing and Integration Testing practices.
  • Familiarity with Integrated Development Environments such as Visual Studio and version control systems such as Azure DevOps/TFS or GIT required.
  • Experience in agile software development methodologies such as Scrum or Kanban is required.
  • Experience with BI Analytics or Spotfire or Tableau preferred.
  • Familiarity with cloud platforms (e.g., Azure, AWS) and microservices architecture.
  • Ability to work independently and collaboratively in a team environment.
  • Excellent problem-solving and communication skills.

Posting CategoryHealthcareOpportunity TypeRegularCountryIndia

Top Skills

C#

Similar Jobs

4 Hours Ago
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Cloud • Healthtech • Professional Services • Software • Pharmaceutical
The Senior Software Developer will collaborate with product managers and clients to gather requirements for data analysis. Responsibilities include designing Qlik Sense applications, data integration, reporting, and ensuring compliance with industry standards. The role requires strong SQL skills and experience in ETL processes, along with good communication and project management abilities.
12 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
1,810 Employees
Senior level
1,810 Employees
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Senior Software Engineer, you will design, develop, and maintain scalable backend services, automation tests, and high-quality releases for web and mobile applications. Your role includes architecture contributions, coding standards enforcement, and collaboration across teams, aimed at delivering innovative SaaS solutions in finance.
Be an Early Applicant
12 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
1,810 Employees
Senior level
1,810 Employees
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Senior Software Engineer at BlackLine, you will design, develop, and optimize cloud-based backend services, ensure high-quality software releases, mentor junior engineers, and collaborate with various teams to innovate their product suite, all while adhering to coding standards and timelines.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account