Search by job, company or skills

hackajob

Principal Software Engineer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

hackajob is a matching platform partnering with Advanced helping them to hire the best talent and build the future. To get the chance to get matched to this role and other similar roles, click on Apply to set up your free profile.

Advanced Health and care are looking to recruit a senior software engineer to join an existing team of experienced developers in the continued enhancement of one of their market leading solutions. The role involves working on existing and future solutions, while adopting emerging technologies. It covers the full lifecycle of product development and support. Some of the key aspects are enhancements/maintenance of the existing solutions, upgrading frameworks and implementing secured and scalable, reusable solutions/components.

Role Introduction

This role will be part of a cross-functional team that is responsible for the software design and Architecture, working on AWSAzure , building frameworks that will need to scale across multiple products.

What You Will Do

Job responsibilities:

Lead a development squad of backend and front end engineers to hit their non-functional and functional application goals

Design and development of commercial REST APIs (including automated unit and integration tests)

Oversee design and development of the UI (using angular)

Review code to ensure the highest quality and adherence to standards

Run SCRUM sessions (Daily stand ups, planning, retrospectives, etc)

Implement Automated CI/CD processes

Develop Frameworks with SaaS as a mindset

Work closely with all stakeholders to investigate, fix, optimize, test, and deploy high quality solutions

Help support team in deploying product functionality and assist in troubleshooting in production environment

Effectively communicate with peers and stakeholders; gathers and clarify requirements from technical & functional aspect

Consistently innovate processes to improve individual and team productivity and quality

Drive continuous adoption and integration of relevant new technologies into design

Gets hands on with design and coding to resolve hard problems or high impact areas that have a long-term impact on a product technology or architecture

Mentor, guide Software engineers and teams. Involve in hiring process.

What You Will Have

Job requirements:

12+ years of IT experience

Hands on with development, performance optimization, secure development process, usability, and coding standards of the product

Should have strong .net development experience and followed best practices (test-driven development, continuous integration, SCRUM, refactoring, and code standards)

Excellent reasoning ability to document, architect, develop and test software with the commitment to excellence and defect free product before being deployed

Excellent hands on understanding of technical design, implementation, and maintenance of technical initiatives towards improving and scaling of products

Proficient with Microsoft .NET 3.5+ development using C#

Front end technologies

Advanced JavaScript

Angular

HTML

Server-side technologies

REST Web API (C#)

Programming Languages

C# , Node.JS

Backend (database)

Sql Server

EventStore (nice to have)

NoSQL

Cloud technologies

Azure

DevOps

Blob Storage

VM's

API Management

CDN

Backup

Serverless Framework

Others

Git/GitHub (source control)

Kubernetes

Knowledge on DevOps tools (Jenkins, Team City, Octopus, Docker, Harness ) and processes

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 04/06/2024

Job ID: 80789855

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Principal Software Engineer

NovartisCompany Name Confidential

Principal Software Engineer

IntuitCompany Name Confidential
Last Updated: 22-11-2024 06:05:10 PM
Home Jobs in Bengaluru / Bangalore Principal Software Engineer