Full Stack Developer
Summary
Develops, enhances, and maintains web and mobile applications end-to-end — from requirements analysis through deployment and support — partnering with regional stakeholders. Core stack includes relational databases (PostgreSQL/MS SQL), Docker/Kubernetes, CI/CD, and cloud platforms (AWS/Azure).
Develop, enhance, and maintain web and mobile application solutions.
Participate in end-to-end software development activities, from requirements analysis to deployment and application support.
Transform business requirements into robust technical solutions.
Partner with cross-functional and regional stakeholders to deliver reliable, high-quality applications.
Diagnose, troubleshoot, and optimize existing systems to improve performance.
Build and maintain secure, scalable applications that meet business needs.
Support application deployment and CI/CD pipelines across multiple environments.
Requirements
Bachelor's Degree in Computer Science, Information Technology, or related field.
At least 5 years of experience in Full Stack Development.
Experience in both Front-end and Back-end development.
Experience with PostgreSQL, MS SQL Server, or other relational databases.
Familiar with Docker, Kubernetes, Git, CI/CD tools, and cloud platforms (AWS/Azure).
Knowledge of Microservices architecture and DevOps practices is an advantage.
Able to work independently and collaboratively in an Agile environment.
Willing to travel occasionally for regional meetings if required.
Preferred Skills
Node.js, ASP.NET, C#
Terraform, Ansible, Puppet