Roles & Responsibilities
The Senior Fullstack Engineer is a software engineer will contribute to the end-to-end implementation of approved solutions of the next-generation software products of our platforms and applications. Will focus on developing highly scalable and robust cloud-native software solutions. Will design, develop, test, implement, and support AFG’s application and components. Take ownership to develop and implement innovative digital products that provide seamless experience to the end-user. Should have experience in developing Microservices, web/mobile frontends, middleware and backend layers of the software product in cutting-edge technologies.
The role will be a key in providing support to the team that is tasked with building and testing the end solution.
What you will do
- Partners with the tech leader, scrum master and solution architect to assume the engineering role.
- Responsible for the technology implementation of the solution designs made for customers.
- Participates in creating new products and services where technology is concerned.
- Follows existing processes, standards and best practices related to software engineering and development.
- Participates in the implementation and support of technological solutions
- Understanding the business requirements
- Implementation on Docker and Azure Kubernetes Services
- Technology implementation for mobile applications with for web and mobile. Web applications on Java/Dotnet, Angular, React.js and Node.js. Mobile Applications development with Java, Kotlin, Swift, Objective C.
- Work on Azure Devops
- Work on SQL Databases like Azure SQL Database, MySQL and NoSQL databases like CosmosDB, Mongo DB
- Follow Open API Specification (Swaggers) as defined