Avensys is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation and managed services. Given our decade of success we have evolved to become one of the top trusted providers in Singapore and service a client base across banking and financial services, insurance, information technology, healthcare, retail and supply chain.
We are seeking an experienced Python Full-Stack Developer to design, develop, enhance, integrate, test, deploy and support secure, scalable and maintainable business applications.
Key Responsibilities
- Design, develop, enhance, maintain and support custom business applications.
- Develop backend services, business logic and REST APIs using Python frameworks such as FastAPI, Django or Flask.
- Develop responsive frontend applications using React, Angular, Vue.js, TypeScript, JavaScript, HTML and CSS.
- Translate business requirements into technical designs, effort estimates and development plans.
- Develop and integrate REST APIs with enterprise and third-party systems.
- Implement application logic, validation, authentication, authorization, access controls and error handling.
- Work with relational databases such as PostgreSQL, MySQL or SQL Server, including database design, SQL development and performance optimization.
- Perform unit testing, integration testing, troubleshooting, defect resolution and performance optimization.
- Support UAT, deployment, production stabilization and post-deployment validation.
- Follow secure coding practices and address vulnerabilities in line with relevant OWASP principles.
- Participate in code reviews, source-code management and application architecture/design activities.
- Support Git-based source control, CI/CD pipelines, automated builds and deployments.
- Prepare technical, operational and support documentation.
- Provide knowledge transfer and handover to designated support teams.
- Collaborate with stakeholders and comply with architecture, cybersecurity, data-governance and development standards.
Required Skills
- 7+ years of relevant software development experience.
- Strong hands-on experience in Python Full-Stack Development.
- Strong Python backend development using FastAPI / Django / Flask.
- Strong frontend experience with one or more of:
- React
- Angular
- Vue.js
- TypeScript
- JavaScript
- HTML/CSS
- Strong REST API development and integration experience.
- Experience with authentication and authorization mechanisms.
- Strong SQL and relational database experience with PostgreSQL, MySQL, SQL Server or equivalent.
- Experience with application architecture, coding standards and code reviews.
- Experience with automated testing, troubleshooting and performance optimization.
- Knowledge of application security and OWASP principles.
- Experience with Git, CI/CD, automated build and deployment pipelines.
- Experience with production deployment and application support.
WHAT’S ON OFFER:
You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside a strong career progression.
To submit your application, please apply online or email your UPDATED CV in Microsoft Word format to ************* Your interest will be treated with strict confidentiality.
CONSULTANT DETAILS:
Consultant Name : Neelu Sharma
AvensysConsultingPteLtd
Privacy Statement: Data collected will be used for recruitment purposes only. Personal data provided will be used strictly in accordance with the relevant data protection law and Avensys' privacy policy.