Senior .Net Platform Engineer

2 weeks ago


Chandigarh, India Maropost Full time

We're Maropost-India, a- 2024- Great Place To Work certified- company- and- Canada's 4th fastest growing tech company- as named by Profit 500- Our Software as a Service Marketing Cloud technology provides organisations with a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile messaging, landing pages, and e-commerce.

Our platform is used and trusted by thousands of brands worldwide to maximise their revenue. Our unified e-commerce platform empowers thousands of B2B and multi-channel e-commerce businesses, big and small, to achieve more. From online stores, POS terminals and marketplace connections, to inventory, order management and shipping, our all-in-one platform connects it all.

We're on a mission to build the most technically advanced marketing & e-commerce platform in the world coupled with unsurpassed customer service and support.

About The Position :

As a Senior .NET Platform Engineer, you will play a crucial role in developing, maintaining, and optimizing our .NET-based applications. Your expertise in .NET development, code refactoring, and experience with both Linux and Windows environments will be essential. Additionally, your exposure to various open-source databases, cloud platforms like Azure and GCP, and experience with DevOps tooling will contribute to the success of our platform.

We welcome candidates from Chandigarh and Bangalore to compliment our existing teams.

What You'll Be Responsible For :

- Work with .NET code/framework to develop and maintain applications running on Windows machines.

- Refactor code and identify/resolve bugs to improve application performance and functionality.

- Utilize experience working on both Linux and Windows-based machines to ensure compatibility and smooth operation of applications.

- Analyze and upgrade core API microservices from .NET Core 3.1 to .NET 8, ensuring successful builds and addressing any potential errors during the upgrade process.

- Develop and maintain Windows services, ensuring their reliability and efficient operation.

- Refactor and develop efforts for upgrading the Backoffice application from the old ASP .NET Web

- Forms framework to a higher version, addressing code compatibility and functionality improvements.

- Collaborate with team members to analyze and assess the scope of refactoring and development efforts for upgrading applications using Microsoft Assistant tools and Microsoft Planner.

- Utilize experience with Azure and GCP to deploy and manage applications on cloud platforms, ensuring scalability and reliability.

What You'll Bring to Maropost :

- Bachelor's degree in computer science, Engineering, or equivalent work experience.

- 8+ years in .NET development, with proficiency in working with .NET code/framework.

- Experience with code refactoring and bug fixing to improve application performance and functionality.

- Ability to work on both Linux and Windows-based machines.

- Exposure to various open-source databases for data storage and management.

- Experience working on different cloud platforms, primarily Azure and GCP.

- Deep understanding of Azure-based services and DevOps tooling for building and deploying .NET applications.

- Strong communication skills and the ability to collaborate effectively with team members.

Preferred Qualifications :

- 10+ years in .NET development, with proficiency in working with .NET code/framework.

- In-depth knowledge in architecting and optimizing large-scale .NET applications.

- Familiarity with distributed systems and message queuing systems.

- Experience with Kubernetes and writing YAML manifests for deployment and configuration management.

- Experience with monitoring and observability tools.

- Familiarity with network security concepts.

- Excellent communication and collaboration skills.

Hands-on Experience (Advantageous) :

- 3+ years of experience in developing and maintaining Windows services for .NET applications.

- Hands-on experience of at least 3 years in designing and implementing backup and disaster recovery solutions for Windows-based environments.

- Proficiency of at least 3 years in writing and maintaining automation scripts for Windows-based infrastructure tasks.

- Previous involvement of at least 2 years in setting up and maintaining CI/CD pipelines for .NET applications.

- Direct experience of at least 3 years with Windows system administration and troubleshooting.

- Practical knowledge of at least 2 years in managing Windows-based servers and services.

- Demonstrated experience of at least 2 years in configuring and utilizing monitoring and observability tools effectively in Windows environments.

- Proficient for at least 3 years in optimizing database performance through advanced indexing strategies, query optimization, and tuning methodologies in Windows-based databases.

- Previous exposure of at least 2 years to Windows-based distributed systems and message queuing systems.

- Hands-on experience of at least 2 years with Windows-based network security tools and concepts, including firewalls and intrusion detection/prevention systems.

(ref:hirist.tech)

  • Chandigarh/Bangalore, IN Maropost Full time

    We're Maropost-India, a- 2024- Great Place To Work certified- company- and- Canada's 4th fastest growing tech company- as named by Profit 500!- Our Software as a Service Marketing Cloud technology provides organisations with a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile...


  • Chandigarh/Bangalore, India Maropost Full time

    We're Maropost-India, a- 2024- Great Place To Work certified- company- and- Canada's 4th fastest growing tech company- as named by Profit 500!- Our Software as a Service Marketing Cloud technology provides organisations with a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile...

  • .Net Developer

    4 weeks ago


    Chandigarh, India Alpha Net Full time

    Dot net Developer (API Engineer) Job Description:Skills: C#, .Net core, ASP.NET MVC, Web API, Entity framework, Linq- Experience working with C# .Net Core, ASP.NET MVC, WebAPI, Entity Framework, LINQ, NoSQL, Message Queue, and building Reusable Libraries.- Experience working in the delivery of complex business applications, preferably in the Banking and...

  • .Net Developer

    4 weeks ago


    Chandigarh, India Alpha Net Full time

    Dot net Developer (API Engineer) Job Description:Skills: C#, .Net core, ASP.NET MVC, Web API, Entity framework, Linq- Experience working with C# .Net Core, ASP.NET MVC, WebAPI, Entity Framework, LINQ, NoSQL, Message Queue, and building Reusable Libraries.- Experience working in the delivery of complex business applications, preferably in the Banking and...


  • Chandigarh, India Alpha Net Full time

    Skills:- Hands-on coding experience in Javascript/Typescript - Experience with deploying to cloud ecosystems, preferably AWS- Experience designing API's adhering to REST principles- Backend service engineering experience in a production environment - maintaining releases, CI/CD pipelines, Docker images- Experience with Linux scriptingJob...


  • Chandigarh, India Alpha Net Full time

    Skills: - Hands-on coding experience in Javascript/Typescript - Experience with deploying to cloud ecosystems, preferably AWS- Experience designing API's adhering to REST principles- Backend service engineering experience in a production environment - maintaining releases, CI/CD pipelines, Docker images- Experience with Linux scriptingJob...


  • chandigarh, India Alpha Net Full time

    Skills: - Hands-on coding experience in Javascript/Typescript - Experience with deploying to cloud ecosystems, preferably AWS- Experience designing API's adhering to REST principles- Backend service engineering experience in a production environment - maintaining releases, CI/CD pipelines, Docker images- Experience with Linux scriptingJob Responsibilities: -...


  • chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Position: Senior Software Engineer Experience: 6-9 YearsJob Location: Chandigarh, Chennai, Bangalore OR Remote(WFH)Position Summary:   As a Sr. Software Engineer, your role will be to implement the technology strategy for Ensemble software delivery teams with guidance from engineering leadership. You will focus on developing reusable software components,...


  • Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Position: Senior Software EngineerExperience: 6-9 YearsJob Location: Chandigarh, Chennai, Bangalore OR Remote(WFH)Position Summary:As a Sr. Software Engineer, your role will be to implement the technology strategy for Ensemble software delivery teams with guidance from engineering leadership. You will focus on developing reusable software components,...


  • Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Position: Senior Software EngineerExperience: 6-9 YearsJob Location: Chandigarh, Chennai, Bangalore OR Remote(WFH)Position Summary:As a Sr. Software Engineer, your role will be to implement the technology strategy for Ensemble software delivery teams with guidance from engineering leadership. You will focus on developing reusable software components,...


  • chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Position: Senior Software Engineer Experience: 6-9 YearsJob Location: Chandigarh, Chennai, Bangalore OR Remote(WFH)Position Summary:   As a Sr. Software Engineer, your role will be to implement the technology strategy for Ensemble software delivery teams with guidance from engineering leadership. You will focus on developing reusable software components,...


  • Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Position: Senior Software EngineerExperience: 6-9 YearsJob Location: Chandigarh, Chennai, Bangalore OR Remote(WFH)Position Summary:  As a Sr. Software Engineer, your role will be to implement the technology strategy for Ensemble software delivery teams with guidance from engineering leadership. You will focus on developing reusable software components,...


  • chandigarh, India GrayCell Technologies. Full time

    Required 2 asp.net developers (senior) with 3-6 years of experience, who possess the below skillset: – Experienced programmers strong in Microsoft Technologies (.Net Framework) mainly ASP.NET with C#, AJAX, JQuery, MVC, SSRS, and MS SQL. Preferred Skills: 3 to 6 years of real-time development experience, with emphasis on ASP.NET with C# and. NET...


  • Chandigarh, India GrayCell Technologies. Full time

    Required 2 asp.net developers (senior) with 3-6 years of experience, who possess the below skillset: – Experienced programmers strong in Microsoft Technologies (.Net Framework) mainly ASP.NET with C#, AJAX, JQuery, MVC, SSRS, and MS SQL. Preferred Skills: 3 to 6 years of real-time development experience, with emphasis on ASP.NET with C# and. NET...


  • Chandigarh, India Alpha Net Full time

    In this role, you will:- Collaborate with multiple teams, product owners, and UX designers to develop reusable components that can be leveraged across all our client's SW platforms- Design, develop, deploy, and support world-class, enterprise-level products- Create and maintain clean reusable code using React.js- Integrate the application's front...


  • Chandigarh, India Alpha Net Full time

    In this role, you will: - Collaborate with multiple teams, product owners, and UX designers to develop reusable components that can be leveraged across all our client's SW platforms- Design, develop, deploy, and support world-class, enterprise-level products- Create and maintain clean reusable code using React.js- Integrate the application's front...


  • chandigarh, India Alpha Net Full time

    In this role, you will: - Collaborate with multiple teams, product owners, and UX designers to develop reusable components that can be leveraged across all our client's SW platforms- Design, develop, deploy, and support world-class, enterprise-level products- Create and maintain clean reusable code using React.js- Integrate the application's front end with...


  • Chandigarh, India Mobile Programming LLC Full time

    Job Description :Technical Skills : .Net Core : - Proficiency in developing applications using .Net Core framework. - Entity Framework (EF) : Strong experience with EF framework for data access. - Angular (Version 8 and above) : In-depth knowledge and hands-on experience in Angular development. Job Description :We are looking for a highly skilled and...


  • chandigarh, India Maropost Full time

    We're Maropost-India, a- 2024- Great Place To Work certified- company- and- Canada's 4th fastest growing tech company- as named by Profit 500!- Our Software as a Service Marketing Cloud technology provides organisations with a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile messaging,...


  • Chandigarh, India Maropost Full time

    We're Maropost-India, a- 2024- Great Place To Work certified- company- and- Canada's 4th fastest growing tech company- as named by Profit 500!- Our Software as a Service Marketing Cloud technology provides organisations with a single platform to connect with customers via marketing automation, mass and transactional email, social media, mobile...