Job PurposeTo build & deliver high-quality, and fully performing software that complies with software requirements, quality standards, and technical design.
Work Location : Trivandrum
FullstackDeveloper (Dotnetcore + react)
Experience 3 to 4 years+
Responsibilities :
- Full-stack Development: Collaborate with the development team to design, develop, and maintain scalable and reliable web applications using ASP.NET Core, .NET Framework, C#, React, and SQL Server.
- Code Review and Mentorship: Conduct thorough code reviews to ensure code quality and adherence to best practices. Mentor junior team members and guide them in adopting industry-standard software development practices.
- Architecture and Design: Participate in architectural discussions and contribute to designing efficient, maintainable, and extensible software solutions.
- Database Design and Optimization: Design and optimize SQL Server databases to ensure optimal performance and data integrity.
- Performance Optimization: Identify performance bottlenecks in the application and implement necessary optimizations to enhance system performance.
- Troubleshooting and Bug Fixing: Investigate and resolve complex technical issues and bugs in the software, providing timely solutions.
- Continuous Integration and Deployment: Work with the DevOps team to integrate automated build, deployment, and testing processes for efficient and reliable software releases.
- Technology Research: Stay up-to-date with the latest advancements in software development, and evaluate and recommend relevant technologies and frameworks for continuous improvement.
- Develop, Test and deliver high quality artifacts for the work assigned in accordance with the design, schedule, quality and cost standards
- Follows the software development lifecycle (SDLC)
- Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Integrate software components into a fully functional software system
- Troubleshoot and debug software systems to fix issues in the software
- Testing all aspects of the product/system like function/component, system, performance, regression and service
- Proven experience of successfully working in a similar Lead role, guiding the team and supporting them on development.
- Ability to design and architect Enterprise web applications using React, ASP.net Core and Azure.
- Experience with popular ReactJS workflows (such as Redux).
- Expertise in understanding of web markup (HTML5 and CSS3), TSX and templating technologies.
- Good understanding of browser rendering behaviour and performance.
- Ability to create/review specifications documents and provide technical inputs on successfully implementing business solutions.
- Good understanding of browser development tools and performance optimization.
- Ability to work independently or with a team and lead a project to completion.
Functional/Technical Competencies
- Experience in a software design and coding
- Eagerness to learn new technologies
- Logical Thinking & Analytical Ability
- Strong knowledge of Software development process
- Software testing and debugging
- Proficiency in 2 or more technology areas
NeST Principles
Be customer focused
Deliver Results
Raise standards
Dive Deep
Build Trust & Show Integrity
Collaborate
Own