Senior Full Stack Developer
Role details
Job location
Tech stack
Job description
The Senior Java Developer plays a vital role within the AI department, supporting one of our flagship customers to deliver an Azure data-centric proposition., * Work in an augmented capability with the customer
- Participate in a project that uses Agile Methodology including its various cadences
- Work with the customer around solution challenges for delivering the vision
- Technical requirement gathering and documentation
- Build effort estimation
- Deliver a full-stack build capability using the following technologies: HTML, JavaScript, TypeScript, React.js, Next.js, JSON, CSS, REST APIs and Node.js Code
- Azure understanding including Azure App Service and Azure Queue Storage
- Reverse engineer existing front end and middleware code possibly with little documentation
- Problem solve, where there are new challenges you may not have faced before
- Deliver on time against the commitments you have agreed to
- Manage customer expectation
- Strive to drive better engineering discipline
- Use Confluence to provide documentation of how your code operates
- Foster a collaborative approach by building and nurturing strong relationships with stakeholders, both within Agilisys and with external partners, to achieve shared goals and deliver exceptional outcomes
Requirements
Are you passionate about cutting-edge engineering, data-driven solutions, and working directly with customers to deliver high-impact technology outcomes?
Do you have deep Java expertise and an interest in building solutions within the Microsoft Fabric and Azure ecosystem?, You embrace change, work well in ambiguity, and have a track record of delivering strong results. You're comfortable navigating customer-facing environments and have excellent stakeholder management ability., * Solid and demonstrable full stack coding capabilities
- HTML
- JavaScript
- TypeScript
- React.js
- Next.js
- JSON
- CSS
- Rest APIs
- Node.js
Working Azure understanding including Azure App Service and Azure Queue Storage
Preferable working understanding of Fabric
Build frameworks and tools for the whole stack including Git integration
Unit Testing frameworks for Node.js (for example: node:test; Vitest; Mocha; Jest; etc)
Unit Testing frameworks for React (for example: React Testing Library; Jest; Vitest, etc)
Unit Testing frameworks for Next (with preference of Vitest)
Ability to work in an augmented capability with the customer
Can manage customer expectation
Experience of working in an Agile Methodology