
Sr Engineer, Software, Developer ( .Net full stack developer - React JS + MVC Core)
- Bangalore, Karnataka
- Permanent
- Full-time
- Design, develop, and implement robust and secure backend services using ASP.NET MVC
- Architect and build scalable backend solutions to handle high traffic and complex data
- Interact with databases (e.g., SQL Server ) to manage data persistence efficiently.
- Implement business logic and validation rules with a focus on security and performance.
- Develop and implement comprehensive unit tests and integration tests for backend services.
- Document APIs and code according to best practices for maintainability.
- Design, develop, and maintain exceptional user interfaces using React.js and cutting-edge
- Champion best practices in frontend development, including component-based architecture,
- Craft pixel-perfect, responsive user interfaces that deliver a seamless user experience across
- Write clean, maintainable, well-documented, and performant JavaScript code.
- Collaborate closely with designers to translate UI mock-ups into interactive and intuitive user
- Integrate frontend components with backend APIs using efficient techniques like REST and
- Conduct unit testing for frontend components to ensure functionality and stability.
- Stay up to date with the latest trends and advancements in the React ecosystem.
- Bachelor’s degree in computer science, Software Engineering, or a related field (or
- Strong hands-on experience developing web applications using .NET MVC Core (C#).
- Strong hands-on experience developing user interfaces using React.js with a proven track
- In-depth knowledge of React best practices, including component lifecycle, state
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with building REST APIs or Graph APIs.
- Experience with relational databases (e.g., SQL Server) or NoSQL databases (e.g., MongoDB).
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Nice to have experience in JIRA