Software Engineer

Software Engineer
Company:

Agilis As


Software Engineer

Details of the offer

Responsibilities:
Build efficient, scalable, reusable back-end services and RESTful APIs to power our Web and Mobile applications
Develop and maintain code quality standards and best practices.
Enforce standards through regular code reviews.
Write and maintain internal tools to help increase developer efficiency and effectiveness.
Analyse and improve performance by utilising data to oversee product and user engagement (e.g. volumes and activity, key demographics & trends, etc.) and bring to light areas for improvement.
Prepare and declare recommendations, reports, and findings from experimental data all the way up to the executive level.Deliver Awesomeness:)

Requirements:
Deep knowledge in web application development (i.e., prior experience in building large scale web applications)
Expertise in web application performance tuning
High level of proficiency in web security (XSS, CSRF, etc)
Experience maintaining large and growing code bases in a fast-paced environment is a plus.
Interest in being up-to-date with the latest and evolving cloud technologies.

For Backend role:
Deep understanding of server-side programming languages such as Python / Java / C#.

For Frontend role:
In-depth knowledge of Javascript and/or TypeScript and AngularJS or Angular.
6+ years of software engineering experience
Bachelor or Master's degree in Computer Science from a Tier-1 college (B.E from IITs, BITS-Pilani, IIITs, top NITs, DTU, NSIT or MS in Stanford, UC, MIT, CMU, UW-Madison, ETH, top global schools) or exceptional work history is a requirement.

This job was posted by Mahurima Dutta from Agilis AS.


Source: Neuvoo3_Ppc


Area:

Requirements