Epicareer Might not Working Properly
Learn More

Senior .NET Full-Stack Developer

Salary undisclosed

Apply on


Original
Simplified

The ideal candidate will have a proven track record in developing complex web applications and APIs, with a strong background in both front-end and back-end technologies. This role will involve working closely with our Application Managed Services vendor and ensuring that best practices are adhered to throughout the development lifecycle.

Key Responsibilities:

  • Web Development: Design, develop, and maintain web applications using .NET technologies and front-end frameworks.
  • API Development: Create and manage APIs using .NET Core and ensure seamless integration with front-end applications.
  • Front-End Development: Utilize JavaScript, HTML, CSS, and frameworks such as React JS and Vue JS to build responsive and user-friendly interfaces.
  • UI Frameworks: Implement UI components using Bootstrap, Element-Plus, Ant Design, etc.
  • Back-End Development: Develop back-end services using C#, .NET Core, Entity Framework, and LINQ; manage authentication with JWT tokens.
  • Database Management: Design and manage relational databases using MS SQL, MySQL, and Postgres; write and optimize complex SQL queries and stored procedures.
  • Application Upgrades: Upgrade .NET applications to newer versions, ensuring compatibility and functionality.CI/CD: Utilize CI/CD tools for code compilation and deployment.
  • Troubleshooting: Advanced troubleshooting and root cause analysis for issues that arise in development and production environments.
  • Documentation: Prepare and maintain technical documentation, including technical specs and test cases.
  • Collaboration: Work closely with the Application Managed Services vendor and internal IT teams to ensure best practices and effective communication.

Qualification:

  • Minimum 10+ years of IT development experience with experience working in a MNC company
  • Senior Full stack developer (.Net, React JS, Vue JS, Db: MS SQL, MySQL), involved in Web development, API.
  • Front-End Skill: JavaScript, HTML, CSS, React JS, Vue JS.
  • Front-End UI framework: Bootstrap, Element-Plus, Ant Design and so on.
  • Back-End: C#, Dotnet Core, Dotnet Core API, Entity Framework, LINQ, JWT token
  • Database: MS SQL, MySQL, Postgres Design relational database model, write/understand complicated SQL and stored procedure.
  • Experience in upgrading the Dot Net application to the higher version and ensure the application functionality works as expected.
  • Work closely with the Application Managed Services vendor to ensure all the best practices are followed.
  • Working experience in using CI/CD tools for code compilation.
  • Advanced troubleshooting skills in identifying root cause of the issues.
  • Good understanding on SDLC lifecycle, Strong Analytical and Problem-solving skill, able to understand requirements and participate in design solutions, provide estimates, able to prepare technical documentations
  • Able to communicate (written and verbal) well with IT Manager and work independently
  • Good documentation skillset to write technical specs and test cases.
  • Good understanding about SSO, PingFederate, Keycloak is an advantage.
  • Experience in AWS Cloud is an advantage
  • Knowledge on Shipping or Logistics will be an advantage