Full-Stack Developer
[March 10, 2022 ]
Negotiable
Full Time
Responsibility
This position is responsible for the design, development, testing and implementation projects and works together with a team of developers, other members and deployment to deliver quality projects on time.
Responsibilities
- Work collaboratively in an Agile/Scrum team
- Work with in-house application teams and other IT teams in the department
- Have passion for technology and the ability to learn new concepts quickly
- Have good communication skills
- Have detail-oriented mindset
- Stand firm on his/her own ideas but also at the same time flexible enough to listen to and accept others’ ideas
- Prepare required documentation and specification
- Work closely with product management & UX to execute an idea from concept to delivery using excellent software design, coding, & processes
- Build reusable code and libraries for future use
- Solve the problems and do the judgment with excellency
- Write unit tests and design integration tests with application teams
- Publish and manage the applications
- Provide production support
Requirement
- Bachelor degree in Computer Science or related fields
- 2+ years hands-on experience with developing server-side APIs both REST and SOAP-based APIs
- 2+ years working with Oracle, MSSQL or MySQL
- 3+ years of professional experience in C# (or other object-oriented programming languages)
- 3+ years of professional experience in web technologies such as HTML5, CSS, JavaScript, Json
- jQuery and applicable frameworks like MVC
- Understanding of source control systems including Git (bitbucket)