Software Developer /Engineer / Mobile Developer / Web Developer/Full Stack Engineer, Mobile Banking
ธนาคารกรุงเทพ จำกัด (มหาชน)- Write well designed, testable, efficient code by using best software development practices
- Create website layout/user interface by using standard HTML/CSS practices
- Integrate data from various back-end services and databases
- Gather and refine specifications and requirements based on technical needs
- Create and maintain software documentation
- Be responsible for maintaining, expanding, and scaling our site
- Cooperate with web designers to match visual design intent
- Support the entire application lifecycle (concept, design, test, release and support)
- Troubleshoot and debug to optimize performance
- Work in Agile-based methodology and environment
- Bachelor/Master’s degree in Computer Science or related fields.
- 3-5 years of experience in developing applications (full stack is a plus).
- Should have experience in:
- Programming: c#, VB net, , JAVA JEE8, AngularJS, Python, Scala, R
- Frontend: ASP net core, JSP, HTML5, CSS, SASS, Javascript, jQuery, AJAX, etc.
- Backend:.net Core, Azure,AWS, PHP (Symfony 2 framework), NodeJS, RESTful Services, ESB(Websphere), Blockchain, GTM API Mgr etc.
- Database: SQL, Oracle, MongoDB, VSAM, Hadoop
- Test
- Deployment
- Security
- Performance Improvement
- Resource Management
- Project Management
- Knowledge and regular use of source control.
- Knowledge and regular use of automated regression testing frameworks at each level of the stack.
- Knowledge of iOS and Android application development is a plus
- Knowledge about and experience in this kind of software development methodologies; AGILE, SCRUM
- Systematic and analytic thinking
- Good Communication in oral and Written English is a plus
- Working Location: Operating at Silom Head office, Bangkok
Opportunities at Bangkok Bank
Brighten up for your future success
------------------------------------------------------------------
Check the great variety of jobs at Bangkok Bank and plan your wonderful career!
We are looking for people who are eager to learn and grow and will support you to develop your skills and potential.
Opportunity to achieve success in a future you choose. Join us!