Role - Full Stack Dot Net Developer

Location - Pune

Working Days - 5 days (WFO)

Experience - 4-10 years

Position Description
Full stack Developer would be expected to be Subject Matter expert for software applications. The individual needs to ensure timely execution of project adhering to architectural, design and quality standards. Individual should be able to develop the systems following guidelines of architect and team lead.
Some key tasks where senior developer will be involved – Understanding Business requirement, creating system / application design, code, develop and test systems/applications. Candidate must be passionate about technology, a critical thinker, self‐motivated and willing to work, and learn in a fast-paced environment as part of a dynamic and growing system development team.

    Job Responsibilities
     Complete all phases of software development life cycle including analysis, design, functionality, testing, deployment and support.
     Develop high-quality software solutions using .NET technologies such as C#, ASP.NET, .NET Core, etc.
     Write clean, scalable, and maintainable code following best practices and coding standards. Document code and technical specifications to facilitate future
    maintenance and collaboration among team members.
     Able to make Designing and implementation documents with respect to projects.
     Contribute to the design and architecture of software solutions, ensuring they align with business requirements and scalability needs.
     Develop modular front‐end applications using HTML5, CSS, JavaScript, Bootstrap, JavaScript, JSON, AJAX, etc.
     Design, develop, and maintain databases using SQL Server or other database technologies, ensuring data integrity and performance.
     Write unit tests and participate in code reviews to ensure software quality and reliability.
     Suggest innovative and creative ideas / solutions for system and application development.
     Identify and fix bugs, performance bottlenecks, and other technical issues in existing software solutions.
     Ability to work in Agile, Waterfall and iterative development mode.
     Collaborate with cross-functional teams including product managers, designers, and other developers to deliver high-quality software solutions on time.
     Effectively communicate project status, challenges, and technical solutions to stakeholders, both technical and non-technical.
     Mentor junior developers, share knowledge, and contribute to the growth and development of the team.

    Required Qualifications
     Experience/Education background: Bachelor’s / Master’s Degree in Computer Science, Information Systems, Engineering, MCA or related discipline
     3+ years of software development experience in developing, implementing, unit testing and maintaining.
     Strong understanding of .NET framework fundamentals, including C# programming language, Object‐Oriented design, Solid Principle, ASP.NET, and .NET Core with Visual Studio 2017/2019/2022, ASP.NET web framework (3.5/4.5 & latest), C# ,MVC framework, Bootstrap framework , ORM Framework: Entity Framework or NHibernate
    and compiling unit tests in MSTest / NUnit.
     Experience working with relational databases such as SQL Server, including database design, querying, and optimization.
     Experience with service‐oriented, multi‐tier Architecture, modular design, and implementation of scalable, high‐performing .NET web applications.
     Knowledge of common software design patterns such as MVC, MVVM, Repository, singleton and their application in building scalable and maintainable software
    solutions.
     Experience of working with distributed applications: Web Services, REST API, WCF.
     Understanding of security best practices and familiarity with concepts such as authentication, authorization, and data encryption.
     Experience with ORM Framework: Entity Framework or NHibernate.
     Experience of working with one or more source Version Controls: Git, TFS, SVN;
     Understating of security vulnerabilities and defence strategies in internet application.

    Preferred Qualifications

     Commitment to high quality and good practices and standards, including object‐oriented. design, code refactoring, and code documentation.
     Strong analytical and problem-solving skills to tackle complex technical challenges and find efficient solutions.
     Excellent verbal and written communication skills to effectively collaborate with team members and communicate technical concepts to non-technical stakeholders.
     Ability to work effectively in a team environment, collaborate with cross-functional teams, and contribute positively to team dynamics.
     Effective time management skills to prioritize tasks, meet deadlines, and manage multiple projects simultaneously.
     Flexibility to adapt to changing project requirements, technologies, and priorities in a fast-paced environment.
     Keeps up to date with latest developments in IOT realm.
     Experience with Agile, test‐driven development, and continuous integration process.
     Experience is ERP (SAP/Vantage) directly and integration projects.
     Consultative approach and work ethic should be described by the following:
     Proactive, capable of making and meeting commitments, and the ability to execute brilliantly with an unwavering commitment to quality.
     Ability to work independently and on multiple tasks/initiatives with multiple deadlines.
     Ability to adapt to new environments and assimilate

    Good to have
    Work Experience in Blazor
     Knowledge about cloud like Azure
     Knowledge about deployment process

    About the Company

    Holtec International is a diversified energy technology company and a turnkey supplier of technologies for the nuclear power industry. It’s corporate technology center is located in Marlton, New Jersey, in the South Jersey region of the Philadelphia metropolitan area. For additional information, including a company overview, please visit our website at http://www.holtecinternational.com.

    Holtec is on a mission to transform its business by making it more efficient, nimble and progressive. To bring this vision to reality, Holtec has embarked on some key initiatives directly under the supervision of CEO. IT is the key business enabler in such initiative and is leading the way through some critical business transformation projects.