As Fullstack Engineer, you will
- In this role, you should be able to write functional, practical, and scalable code with a sharp eye for spotting defects.
- Lead a small team to deliver new client implementation and maintain high quality and stardard throughout the software development life cycle.
- Develop back-end components to improve responsiveness and overall performance.
- Troubleshoot cross-browser and cross-mobile OS compatibility issues, front-end UI issues, and navigation problems.
- Possess a good understanding of computer architecture, networking, operating systems, and the software frameworks you have used
- Assess the application requirements and quickly build prototypes to demonstrate features to clients.
- Write reusable, testable, and efficient code that prioritizes security and data protection.
- Maintain high software quality standards within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the group.
- Make recommendations for streamlining underlying processes to improve the established application processes.
- Follow Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development, and API guidelines.
- Work in an agile delivery/ DevOps methodology to deliver enterprise-grade production implementation in iterative sprints.
- Document best practices and share them with the team.
- Be a self-motivated, fast learner, and productive under high pressure
Qualifications
- Minimum 8 Years of total experience in enterprise application development & support.
- Required experience working with the following technologies
: Python, Django Framework, PostgreSQL, and MySQL
-
Strong consideration for the candidate with serverless experience on AWS.
-
Strong consideration for the candidate with third-party integration experience.
- Minimum 2 Years of experience in developing applications running on AWS or some other cloud
- Quick learner with the ability to understand a products functionality end to end
- Interest in trying bleeding-edge technologies to provide POC, which will be evaluated and put into use if approved
- Experience with Strong knowledge of algorithms, design patterns, and fundamental computer science concepts & data structures
- Experience working in Agile methodologies (SCRUM) environment and familiar with iterative development cycles
- Experience implementing authentication, authorization with OAuth, and use of Single Sign-On, SAML-based authentication
- Strong communication skills - oral and verbal
- Ability to work with various stakeholders across various geographies
- Excellent Team player as well as an Individual Contributor if required
- Masters or bachelors degree, preferably from an Engineering Background
As Fullstack Engineer, you will
- In this role, you should be able to write functional, practical, and scalable code with a sharp eye for spotting defects.
- Lead a small team to deliver new client implementation and maintain high quality and stardard throughout the software development life cycle.
- Develop back-end components to improve responsiveness and overall performance.
- Troubleshoot cross-browser and cross-mobile OS compatibility issues, front-end UI issues, and navigation problems.
- Possess a good understanding of computer architecture, networking, operating systems, and the software frameworks you have used
- Assess the application requirements and quickly build prototypes to demonstrate features to clients.
- Write reusable, testable, and efficient code that prioritizes security and data protection.
- Maintain high software quality standards within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the group.
- Make recommendations for streamlining underlying processes to improve the established application processes.
- Follow Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development, and API guidelines.
- Work in an agile delivery/ DevOps methodology to deliver enterprise-grade production implementation in iterative sprints.
- Document best practices and share them with the team.
- Be a self-motivated, fast learner, and productive under high pressure