Search by job, company or skills
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
Login to check your skill match score
Date Posted: 04/06/2024
Job ID: 80789855