Skip to main content

Senior Software Engineer - Full Stack Development

Technology
eTeam
1 month ago

Job description

Roles &

Responsibilities :

  • Design, develop, and maintain scalable web applications using ReactJS, .NET Core, and associated technologies.
  • Build reusable UI components, shared libraries, and design system assets to promote consistency across applications.
  • Develop and maintain RESTful APIs, backend services, and microservices using ASP.NET Core/.NET Core.
  • Create, maintain, and enhance automated testing frameworks using Playwright.
  • Collaborate with Product Managers, UX Designers, and Engineering teams to deliver high-quality user experiences.
  • Ensure applications adhere to performance, scalability, accessibility, and security best practices.
  • Participate in architecture discussions and contribute to technical design decisions.
  • Conduct code reviews and promote engineering best practices across teams.
  • Integrate front-end applications with backend APIs and third-party services.
  • Troubleshoot and resolve application, API, and performance issues.
  • Contribute to CI/CD pipelines and deployment automation processes.
  • Mentor junior developers and drive continuous improvement initiatives.
  • Champion quality engineering through test automation and code quality standards.
  • Develop and maintain technical documentation, reusable templates, and engineering standards.
Keywords
ReactOSScalability.NET CoreASP.NET CoreJavaScriptAspCI/CDASP.NETActive Server Pages

Interested in this role?