Net Full Stack Developer - Bengaluru, India - ARR Recruitment Solutions

    Default job background
    Description

    Job Description :

    Job Responsibilities :

    Team Leadership :

    - Lead and guide a team of .NET full-stack developers, fostering a collaborative and high-performance work environment.

    Redesign and Optimization :

    - Demonstrate the ability to work on redesigns and optimizations, ensuring the improvement of existing systems for enhanced performance and efficiency.

    Solution Co-creation :

    - Collaborate with the reporting manager, customers, and stakeholders to co-create solutions.

    - Develop plans, review/share progress, mitigate risks, and adapt to an agile development approach.

    Debugging and Learning :

    - Possess strong debugging skills and a continuous learning mindset, staying abreast of evolving technologies and industry best practices.

    High Concurrency Systems :

    - Design and implement solutions for high concurrency systems, addressing challenges associated with scalability and performance.

    Timely and Quality Deliveries :

    - Take responsibility for the timely and quality delivery of projects, ensuring alignment with project goals and client expectations.

    Technological Anticipation :

    - Anticipate technological evolutions and upskill accordingly, ensuring the team remains adept at leveraging the latest technologies and methodologies.

    Adherence to Industry Standards :

    - Ensure that technical directions and choices align with the best industry standards, contributing to the overall excellence of the development process.

    Architectural Leadership :

    - Drive various architecture, design, and status calls with different stakeholders, providing strategic guidance and leadership in technical decision-making.

    Implementation Guidance :

    - Work closely with other team members, providing guidance on implementation details and ensuring consistency in coding practices.

    Knowledge Sharing :

    - Fulfill organizational responsibilities by actively sharing knowledge and experience within the team and other groups in the organization.

    Customer Collaboration :

    - Provide overlap in EST time as per customer needs, ensuring effective communication and collaboration with clients in different time zones.

    Qualifications :

    - Bachelor's degree in Computer Science, Software Engineering, or a related field.

    - Proven experience in leading .NET full-stack development teams.

    - Strong expertise in .NET technologies and full-stack development.

    - Excellent communication and collaboration skills.

    - Demonstrated ability to anticipate technological trends and adapt accordingly.

    - In-depth understanding of industry best practices and standards.

    - Experience in working with high concurrency systems and delivering timely, high-quality skills :

    Proficient in C# for backend development.

    Strong understanding of ASP.NET MVC for web applications.

    Experience with front-end technologies like HTML, CSS, and JavaScript.

    Expertise in using Angular or React for building responsive user interfaces.

    Familiarity with RESTful API design and integration.

    Knowledge of database systems, especially with SQL Server or MongoDB.

    Comfortable with version control systems like Git and understanding of DevOps practices.

    )