Full Stack Developer – 3-5 years experience

Location: SNP Cloud Technologies, 12th Floor, Western Aqua, Cross Street 1, Whitefields, HITEC City, Hyderabad, Kondapur, Telangana 500081

Job Details: Full-time, Regular, Work from Office

Reports into: Head – Infra & Apps

Job Description:

We are looking for a skilled dotnet full stack developer, who will be responsible for developing and maintaining application using .net framework. Will be responsible for developing rich user interface using react, html, material/bootstrap css and javascript/jquery on the front-end. On back-end, building generic APIs, data fetching using external APIs, writing optimal queries, stored proc, cursors, working with SQL server database.

Responsibilities:

  1. Develop apps using .NET programming languages (C#, MVC, Web API, .Net Core, React)
  2. Review and refactor the existing code with coding best practices.
  3. Developing and implementing highly responsive user interface components using react concepts.
  4. Understanding the product requirement and translate to technical requirement.
  5. Evaluate the feasibility of technical requests and demonstrate with PoC and enhance it to take to the production level.
  6. Collaborate with the product team and customer to discuss requests, bugs and features.
  7. Solidifying the SQL Database with best practices for performance optimization.
  8. Ability to upskill and deliver serverless integrations using azure/cloud native services.
  9. Monitoring, troubleshooting application components and ability to provide remediations.
  10. Follow agile development approach to track development activities
  11. Documenting application changes and developing updates

Requirements:

  1. Minimum of 4 years’ experience working as a dotnet full stack developer.
  2. Extensive experience in ASP.NET, C#, Microservices, MVC & Web API or Web Services
  3. Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
  4. Experience writing reusable libraries and extending functionality with customizations.
  5. Experience working with various IDEs, source control system and ticket tracking systems.
  6. Familiar with various design and architectural patterns and applying OOPs concepts
  7. Understanding of fundamental design principles for building a scalable application
  8. Experience working with database and implementing efficient data storing and processing.
  9. Knowledge of test-driven development, load testing & performance testing methodologies
  10. Experience with browser-based debugging and performance testing of software.

Technologies: (*Must Have, **Good to have)

  • C# *
  • ASP.NET, MVC, Web Forms, Web APIs, .NET Core *
  • SQL Server Database * React.js, *
  • Git or version control systems *
  • CSS, Javascript, JQuery, Json, XML *
  • Bootstrap or Material UI **
  • Azure Functions, Logic Apps **
  • Azure DevOps Services (Boards, Repos, Pipelines) **