.NET Software Development Expert

6 months ago


Pune, India CANPACK Full time

Position Summary

  

.NET Software Development Expert is responsible to ensure specific delivery responsibility for delivery of .NET products for project/changes related work packages and application support for area for .NET and associated group of technologies for Canpack and GGH group of companies. You will work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth. The role will deliver business value through various projects, application maintenance activities, continuous improvements, and innovations. Individual will solve problems requiring constant adaption and new solutions by synthesis and innovative thinking. As experienced qualified technology expert, individual will be part of a Global Team and will work with Software Development & Automation team along with Business stakeholders to deliver and continuously improve the high standards of application developments services for our global business stakeholders. The individual will have strong experience in developing .NET based solutions. Individual will demonstrate experimental mindset by learning the latest of technologies and bringing it to solve GGH problems and improve the solution.  

  

Job Objective   

.NET Software Development Expert is individual contributor role responsible for understanding requirements, designing, delivery and maintenance of technical solutions. Individual will work with business and other teams to translate requirements in appropriate solution, define and design technical architecture, breakdown the technical work package, estimate and develop plan for its delivery, build technical products, conduct appropriate quality reviews, test, deploy and document the solution as well as troubleshoot support incidents when needed. Individual will demonstrate technology thought leadership on .NET platform development space by demonstrate best in class development standards and methods in practice by creating scalable, reusable, maintainable, secured technical solutions.    

  

Job responsibilities  

  • Designing and Developing Applications: Developing and implementing software solutions using the .NET Core 6+ and related technologies. This includes designing user interfaces, creating robust backend systems, and integrating various components.  

  • Designing and Developing Applications using the Office365 services / Power Platform – Power Automate / PowerApps developments, Power Automate Desktop, Power Virtual Agents / Sharepoint 

  • Back-end Development: Building and maintaining components of web applications. This involves working with technologies such as .NET REST API, C#, 

  • System Architecture: Collaborating with the team to design and implement the overall system architecture, considering scalability, performance, and security aspects.  

  • API Development: Creating and maintaining APIs to enable seamless integration of different systems and services.  

  • Database Management: Designing and optimizing database structures, writing efficient queries, and ensuring data integrity.  

  • Testing and Debugging: Conducting thorough testing of applications to identify and fix any bugs or issues. This includes unit testing, integration testing, and user acceptance testing. 

  • Code Review and Maintenance: Reviewing code written by team members, providing constructive feedback, and ensuring adherence to coding standards. Additionally, performing maintenance and updates to existing software applications.  

  • Collaboration and Communication: Collaborating with cross-functional teams, including business analysts, project managers, and UI/UX designers, to understand requirements and deliver high-quality software solutions. Effectively communicating technical concepts to non-technical stakeholders.  

  • Troubleshooting and Support: Investigating and resolving technical issues reported by users, providing technical support, and ensuring the smooth operation of software applications. 

  • Continuous Learning: Keeping up-to-date with the latest technologies and trends in software development, continuously enhancing skills, and sharing knowledge with the team.  

  • Documentation: Creating technical documentation, including design specifications, user guides, and API documentation, to facilitate understanding and future maintenance of the software.  

  • Agile Development: Following Agile methodologies, such as Scrum or Kanban, participating in sprint planning, and delivering incremental software releases.  

  • Security and Performance Optimization: Incorporating security best practices into application development, ensuring data protection and compliance with relevant regulations. Optimizing application performance by identifying bottlenecks and implementing optimizations.  

  • Mentoring and Coaching: Assisting and mentoring junior developers, providing guidance and support in their technical growth and skill development.  

  • Quality Assurance: Ensuring the delivery of high-quality software solutions through code reviews, testing, and adherence to coding standards and best practices.  

  

Core Competencies, Knowledge, Experience   

  • 5+ years of experience as .NET development expert in designing and developing end-to-end solutions in .NET and Microsoft stack. i.e .NET Core 6+/C#, REST APIs, EF Core

  • Experience needed in Power Platform – Power Automate / PowerApps developments, Power Automate Desktop, Power Virtual Agents / Sharepoint 

  • Experience needed in SQL (MSSQL), Git, Docker, Sharepoint. Microservices, MySQL and/or SQL Server and JSON 

  • Basic knowledge about React, HTML, CSS, JavaScript 

  • Hands-on exp and knowledge on Object Oriented design patterns (such as GoF) & Principles (such as SOLID)  

  • Experience with cloud platforms Azure DevOps, Azure Cloud, CI/CD, and Dataverse  

  • Experience in complex SQL developments and solutioning and developing enterprise integration systems is desired. Hands-on in Event-Driven Design, Architecture and Development  

  • Monitor, manage, and continuously improve production environments ensuring application availability and performance  

  • Knowledge on Microservice Architectures, Design patterns, Principles, Features and Hands-on exp in Development with .NET Core 

  • Hands-on experience in managing application lifecycle, upgrades for enterprise grade products.  

  • Experience with business requirements gathering process, technical analysis, solution/design, coding, testing, documentation, and implementation.  

  • Experience of: collaborating across cross functional IT teams for delivery of development and implementation of technical solutions while prioritizing day to day work when working on multiple assignments simultaneously.   

  • Experienced on delivering work using Agile, waterfall methodologies. Has good knowledge of how to operate in Agile, Scrum, SAFe setups.   

  • Highly proactive, self-organized, strong analytical and problem-solving abilities with good written/verbal communications in English.  

  • Ability to work independently as well as a part of global team.  

  

Work Timing & Location  

  • Office – Pimple Saudagar, Awfis, 3rd Floor, GK Mall, Above Pantaloon.

  • Current Flexible office presence policy – 4 days/week , 1 day WFH 

  • Typical Working Hours – 10.30/12:30 to 7.30/9:30 pm IST. Operational on call availability subject to incidents/priorities.

  • Travel – subject to key projects, usually less than 2 weeks  

  

Must Have Educational / Professional Qualifications  

  

  • B.E / B.Tech / M.Tech / MCA / PGDIT  

 

 



  • Pune, Maharashtra, India ZK Technologies Full time

    Job Title: Expert .NET Software DeveloperAbout the RoleThis is a key position at ZK Technologies, requiring a highly skilled and experienced .NET software developer to lead the development of our software solutions. The ideal candidate will have in-depth knowledge of .NET Core, C#, and related technologies. The role involves designing, developing, and...

  • Software Engineer

    4 days ago


    Pune, Maharashtra, India Digihelic Solutions Private Limited Full time

    About Digihelic Solutions Private LimitedWe are a leading software development company that offers innovative solutions to clients across the globe.Salary PackageThe salary package for this role includes an estimated annual salary of ₹12,00,000 - ₹18,00,000 based on industry standards and location.Job DescriptionWe are seeking a skilled Software Engineer...


  • Pune, Maharashtra, India SwiftWIN | A Concord Company Full time

    About the Role:We are seeking a highly skilled Software Engineering Expert to join our team as a .NET Developer. This is an excellent opportunity for someone with a strong background in software development using .NET technologies.Key Responsibilities:Design and Development: Design, develop, and maintain high-quality software applications using .NET...


  • Pune, Maharashtra, India Cybage Software Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Cybage Software. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using .NET technologies.About the RoleThis is a full-time position based in Pune, India. The ideal...


  • Pune, Maharashtra, India Cybage Software Full time

    Job Description:Cybage Software is seeking a highly skilled Principal .NET Software Engineer to join our team in Pune. As a key member of our engineering team, you will play a vital role in designing and architecting cutting-edge .NET-based applications.About the Role:We are looking for an experienced software developer with a strong focus on .NET...


  • Pune, Maharashtra, India WTG Consultants Full time

    About the RoleWe are seeking a highly skilled Expert .NET Software Engineer to join our team at WTG Consultants. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining applications using .NET Core or .NET 6+.Key ResponsibilitiesDesign, develop, and maintain applications using .NET Core or .NET...


  • Pune, Maharashtra, India Cybage Software Full time

    Job Title: Senior .NET Software Architect">About Us:Cybage Software is a leading provider of technology solutions, and we are currently seeking an experienced .NET Developer to join our team.">Compensation Package:We offer a competitive salary range of ₹25,00,000 - ₹35,00,000 per annum, depending on experience and qualifications.">Job Description:The...


  • Pune, Maharashtra, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd., a technology consulting organization, is a leader in the hi-tech and outsourced product engineering space.Founded in 1995, we are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike.Our solutions focus on modern technologies, enabled by a scientific, data-driven system called...


  • Pune, Maharashtra, India Cybage Software Full time

    Cybage Software Seeks Talented Dotnet DeveloperBased in Pune, India, Cybage Software is a leading software development company seeking an experienced .NET Developer to join our team. This role requires strong expertise in .NET technologies, including ASP.NET, MVC, Web API, Entity Framework, and more.Key responsibilities include:Designing and architecting...


  • Pune, India Zenfinet Solutions Opc Private Limited Full time

    Reg - Job Opportunity for .Net Software DeveloperJob Role : .Net DeveloperJob Type : Permanent RoleLocation : PuneExperience : 6 - 10 Years of experienceSkills & Technologies:• Sound knowledge on object-oriented programming • Experience on .Net framework/.NET Standard/.Net core with C# • Willing to work on both desktop application development and web...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description:The Senior Software Engineer at Rocket Software Inc. plays a pivotal role in shaping the direction of software features and functionalities, ensuring seamless integration with hardware. With 8+ years of experience in software engineering, this expert must possess extensive knowledge of z/VSE and CICS TS operations and internals.Key...


  • Pune, Maharashtra, India Egon Software Pvt. Ltd. Full time

    Position OverviewThe Role of Solution Architect - .NET Development at Egon Software Pvt. Ltd. involves leading our team in the design and development of cutting-edge .NET applications.Job Responsibilities:Talk through requirements with clients/users to ensure accurate understanding and implementation.Guide the team technically with the latest technology and...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India Indus Net Technologies Ltd Full time

    Company OverviewWe are a leading software development company, Indus Net Technologies Ltd, headquartered in Pune.


  • Pune, India Radical Technologies Full time

    Interested candidates kindly apply before 23RD August. CV must be in pdf format, saved with your first name. JOB DESCRIPTION:- POSITION: Software Developer/.NET Developer Responsibilities/Skills:- Proven experience as a .NET Developer or Application Developer Hands on experience with framework and design/architectural patterns (e.g....


  • Pune, Maharashtra, India Diamondpick Full time

    Are you a seasoned software developer looking for a new challenge?We are seeking a highly skilled Senior .NET Software Developer to join our team at Diamondpick.The ideal candidate will have experience working with the latest .NET technologies, including .NET Core, .NET 8/9 with C#, microservices, and unit testing frameworks like nUnit/xUnit.About the...


  • Pune, India Strategic Talent Partner Full time

    Job Description :Senior Software Developer will be responsible for the design, development, and implementation of .NET web applications using ReactJS. The candidate will work as part of an agile (Scrum) software development team.Job Responsibilities : Programming to deliver high-quality web applications. Responsible for the quality and completeness of...


  • Pune, India Strategic Talent Partner Full time

    Job Description :Senior Software Developer will be responsible for the design, development, and implementation of .NET web applications using ReactJS. The candidate will work as part of an agile (Scrum) software development team.Job Responsibilities : Programming to deliver high-quality web applications. Responsible for the quality and completeness of...


  • Pune, Maharashtra, India Idox plc Full time

    Job Description:We are seeking an experienced .NET Developer to join our team at Idox plc.The ideal candidate will have a strong background in .NET development and be able to contribute to the growth and success of our organisation.Key Responsibilities:Translate application storyboards and use cases into functional applicationsRequirements...


  • Pune, Maharashtra, India OU316 Tietoevry India Private Limited Full time

    OU316 Tietoevry India Private Limited seeks a talented Software Development Expert to join our team.About the RoleWe are looking for an experienced professional with 5-8 years of hands-on experience in software development. The ideal candidate will have expertise in C#, .NET, .NET Core, API, Angular, and SQL. They should be able to work independently on...


  • Pune, India Value Momentum Software Services Pvt. Ltd. Full time

    Job Description : We are seeking a highly skilled and experienced Senior Software Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining complex software solutions using .NET and Angular technologies. You will collaborate with cross-functional teams to deliver high-quality, scalable, and...