Senior Engineer - Product and Platform Engineering (India)

Senior Engineer - Product and Platform Engineering (India)

03 Aug
|
Altimetrik
|
India

03 Aug

Altimetrik

India

- Job ID: 857958

- 5 - 7 Years

- 1 Opening
- Bengaluru

Role description

Responsibilities:

- Collaborate with stakeholders to learn about our customers biggest challenges.

- Measure, inspect, and drive decisions using data.

- Design, test, code, and instrument current solutions.

- Develop and maintain CI/CD pipelines using tools such as Azure DevOps or GitHub Actions.

- Implement Infrastructure as Code (IaC) using tools like Terraform.

- Strengthen and drive our engineering process with TDD and BDD, Microservice and Vertical Slice Architectures.

- Support live applications, promote proactive monitoring, rapid incident response, and continuous improvement.

- Analyze existing systems and processes to identify bottlenecks and opportunities for improvements.

- Mentor and learn from your peers, foster continuous learning within your team and organization.

- Lead initiatives for your team by using your wide-ranging experience and deep technical knowledge to make decisions on method and approach to solving issues.

- Hold your team accountable for delivering quality results using defined OKRs.

- Interact with Senior Managers to discuss plans, results, and advise on complex matters.

Required Qualifications:

- Bachelor's degree in Computer Science, Software Engineering, or related field;
- OR demonstrable equivalent experience.

- Strong problem-solving skills, excellent communication and collaboration skills.

- Passionate about keeping up with modern technologies and design.

Technology Must Haves:

- C# & Dotnet core

- Microservices

- Problem solving

- Azure pipeline





- Modern RDBMS (i.e. MS SQL, Postgres),No SQL

- ASP.NET RESTful API design

- Kafka / event-driven design

- Terraform

- Modern Web UI Frameworks (i.e. Angular, React, Blazor)

Technology Must Haves or Dedicate to Learning Quickly:

- Helm/ArgoCD

- GitHub Actions

- GraphQL

- Advanced proficiency in C# with a deep understanding of object-oriented programming principles and design patterns.
- Hands-on experience in building, testing, and deploying applications using the .NET framework.
- Extensive knowledge of ASP.NET and MVC architecture for designing user-friendly and performant web applications.
- Experience with SQL databases for managing data and optimizing query performance.
- Minimum of 6 years of professional experience in application development.
- Well-versed in cloud-based solutions, particularly Microsoft Azure.
- Familiarity with DevOps practices and tools related to CI/CD pipelines.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Preferred certifications: Microsoft Certified: Azure Developer Associate and Microsoft Certified: .NET Developer.
- Collaborate with stakeholders to gain insights into customer challenges and requirements,



ensuring solutions align with business needs.
- Measure, inspect, and utilize data-driven approaches to support decision-making processes.
- Design, develop, test, and implement innovative solutions using C# and .Net technologies while adhering to best coding practices.
- Develop and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines leveraging tools such as Azure DevOps or GitHub Actions.
- Implement Infrastructure as Code (IaC) solutions using Terraform to streamline deployment processes.
- Strengthen engineering processes through Test-Driven Development (TDD) and Behavior-Driven Development (BDD), employing Microservices and Vertical Slice architectures.
- Provide support for live applications, promoting proactive monitoring, rapid incident response, and continuous improvement efforts.
- Conduct thorough analysis of existing systems and processes to identify bottlenecks and areas for enhancement.
- Mentor junior team members, fostering a culture of continuous learning and knowledge sharing within the engineering team.
- Lead technical initiatives by applying extensive experience and knowledge to address complex engineering challenges.
- Ensure accountability within the team for delivering quality results in alignment with defined Objectives and Key Results (OKRs).
- Engage with senior management to discuss plans, outcomes, and provide insights on intricate matters affecting product and platform engineering.

Skills

.Net Developer, C#, Git Hub

📌 Senior Engineer - Product and Platform Engineering (India)
🏢 Altimetrik
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer - product and platform engineering (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer - product and platform engineering (india) / india