Aqovia

Senior Full Stack Software Engineer

Aqovia

full-time

Posted on:

Location Type: Hybrid

Location: LahorePakistan

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Participate in agile ceremonies (planning, retrospectives, ‘3 amigos’)
  • Design and build web applications and microservices using C#, ASP.NET, NodeJS, Web Components
  • Automate deployments and monitor services in production.
  • Provide L2/L3 support (optional and remunerated)

Requirements

  • Experience of working in a professional and agile software development environment.
  • Strong knowledge of C# and the .NET Framework, especially ASP.NET
  • Strong knowledge of HTML5, ECMAScript 6+, CSS3 and the Web Platform
  • Strong component-based web development in JavaScript or TypeScript using frameworks such as Web Components, React, VueJs or Angular
  • In-depth experience in at least one of the following 3 areas: Offline-first, mobile-first Progressive Web Applications Micro-front end architectures Performance monitoring and optimisation of browser-based applications.
  • Designing Secure performant public-facing, HATEOAS, RESTful web APIs
  • Be able to explain complex technical issues in simple terms
  • Interest in microservices architecture Event-driven applications in .NET or NodeJS using a message bus such as RabbitMQ or Azure Service Bus
  • Protocol understanding of Ethernet and TCP/IP
  • An aptitude for solving tough problems
  • Azure Functions
Benefits
  • Competitive salary
  • Bonus
  • Healthcare
  • Gym membership
  • Pension scheme
  • Perkbox
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET FrameworkASP.NETHTML5ECMAScript 6+CSS3JavaScriptTypeScriptWeb ComponentsRESTful APIs
Soft Skills
problem solvingcommunicationtechnical explanation