
Senior Full Stack Software Engineer
Aqovia
full-time
Posted on:
Location Type: Hybrid
Location: Lahore • Pakistan
Visit company websiteExplore more
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