Greenway Health

Principal Software Engineer

Bengaluru, KA, IN

$6
8 days ago
Save Job

Summary

About the Role - Greenway is seeking a Principal Software Engineer [PSE] who is a self-starter with a passion to solve challenging and complex problems. The candidate will work with Engineering/Development team in designing and deploying application architecture solutions, in a highly agile environment.


Responsibilities


  • Design, develop and execute software solutions to address business issues
  • Provide architectural blueprints and technical leadership to our Product & Technology teams
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
  • Interpret business requirements to articulate the business needs to be addressed
  • Troubleshoot code level problems quickly and efficiently
  • Experience in designing/working of multi-tenant architecture, multi-threaded high scalable environment
  • Research and identify best practices related to Service Management and Tech Debt Management disciplines
  • Authentic and logical verbal communication that establishes trust and builds influence within the organization
  • Demonstrate advanced hands-on proficiency in service modeling, service life-cycle management, transaction processing, and low-level design for both structured and unstructured data
  • Accelerate the adoption of new data technologies by jump starting and developing proof-of-concepts utilizing emerging technologies
  • Knowledge and experience of EHR/EMR/ Healthcare domain knowledge and regulatory aspects is an added advantage



Qualifications -

  • Bachelor’s degree in Computer Science, Information Technology or related field. Master’s preferred.
  • Having Microsoft Certification /Cloud architect Certification is added advantage.
  • 9+ years of experience.
  • Minimum of 1 years of professional hands-on experience as a Principal Engineer.
  • Experience with Agile methodology. Experience working in full life cycle of SDLC projects i.e., discovery, design, development and implementation.
  • Experienced in both Monolithic and Microservices architecture.



Required Skills

  • Progress ABL & OPENEDGE Database
  • C#, ASP.NET, ADO.NET,.Net Core / .NET 6 and above
  • Windows Services, Web Services, Microservices, AJAX, WCF, Web API, REST, LINQ, Entity Framework
  • .Net Unit Testing using nUnit
  • OOPs Design Patterns
  • WPF & XAML , Prism & MVVM
  • Gerrit, Visual Studio, VS Code
  • SonarLint and SonarQube


Preferred Skills


  • HTML5, CSS/SASS, Web Components
  • Test First approach, Test Driven Development (TDD), Newman Postman, artillery.io


Good to have


  • Knowledge on VB 6, COM, ActiveX, VB.NET, VB Script, Silverlight
  • Terraform, Jenkins, Docker, Kubernetes, Yarn/NPM
  • Amazon Web Services (AWS), Azure,Lambda, S3, Cognito, Step Functions, SQS, IAM, Cloudwatch
  • NoSQL, PostgreSQL, MongoDB, DynamoDB, Elastic Search. XAML
  • VersionOne, Jenkins , Azure Devops understanding
  • Strong problem-solving skills
  • Outstanding communications and interpersonal skills
  • Strong organizational skills and ability to multi-task
  • Ability to track software issues to successful resolution
  • Ability to work in a collaborative fast paced environment
  • Ability to learn new development language quickly and apply that knowledge effectively
  • Must be expert in advanced programming skills and database technology

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job