Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer (C#.Net/Azure) @ Advanced Computer

Home > Programming & Design

 Senior Software Engineer (C#.Net/Azure)

Job Description


A proven full stack Senior Developer with around 8-10 years of strong technical experience in development of cloud-based solutions using Azure, C#, .Net tech stack. He/She required to work for an application in HCM Domain.

Key Responsibilities

Work with development teams, product owners and product managers, subject matter experts/architects to implement software solutions

Provide Design solutions/ideas related to client-side and server-side architecture

Build frameworks/Components that can be adopted by various modules within product

Work with all stakeholders like Principal Engineers, Architect and Devops teams to ensure all tools are configured (CI/CD/Automation) and technical challenges/dependencies are addressed

Understand functional/business requirements through user stories and translate into technical requirements and implement accordingly along with technical documents as required.

Develop and manage well-functioning database/data as a service.

Write effective APIs, Troubleshoot, debug and upgrade software

Design, develop, and unit test applications in accordance with established standards and who enjoys working on scalable web applications.

  • Developing using secure coding practices and familiar with OWASP top 10 or similar guidelines

Mentor Junior developers during development and Test software to ensure responsiveness and efficiency.

Create security and data protection settings. Package and support deployment of releases.

Analyze and resolve technical and application problems. Work within highly performant cross-functional squads and take ownership of delivery commitments

Accurately estimate and deliver high quality work products to that schedule. Work closely with stakeholders and provide estimates factoring the risks involved

Evaluate and ensure technical feasibility of designs whilst focusing on great user experience

Take features from inception to continuous delivery release using a strong understanding of software development principles and SDLC.

Assure the quality of our products through coded automated unit testing.

Skill and Experience

Essential: C#, C++, .Net Core, Azure (App services, Serverless functions, COSMOS DB). Web (MVC, Vue JS, HTML 5, CSS, JavaScript), Unit testing tools

Desirable: MS SQL Server, Process models (Agile). TDD, BDD. Patterns: MVC, MVP, CI/CD. Embedded solutions (software/firmware integrations).

Candidate should have experience in developing web applications on cloud platform like Azure / AWS.

Very Good experience in implementing and designing/reviewing design patterns.

Hands on experience in developing components using MVC/MVP/MVVM framework/architecture.

Experience and skills to translate user stories, functional requirements into technical design and develop the same.

Experience in integrating various components of Azure including unit testing / CI/CD configuration.

Good working experience of CI/CD tools like Jenkins.

Mentoring and grooming junior developers.

Good communication skills and ability to communicate/work independently. Should be able to drive team members to achieve desired outcome of roadmap.

Desirable knowledge on HCM domain (UK payroll/workforce management) and knowledge on ISO9001, ISO27001, ISO18001, GDPR, ISO14001

Good knowledge on Agile process and tools like JIRA, Confluence, GitHub, Jenkins.

Duties An opportunity to join our high performing team of Senior Software Developers in India working on in-house products.

Job Classification

Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization

Contact Details:

Company: Advanced Computer
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Automation MS SQL Payroll Testing tools Coding Agile MVC Firmware JIRA SDLC

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Advanced Computer

Advanced Computer Software Group