Position Summary
1. Understand and implement software-related requirement accurately in order to provide software that meets its purpose.
2. Develop, Implement, and Maintained software effectively for cloud-based applications and services based on understanding of Azure Cloud standard
Role and Responsibilities
1. [Development and Implementation] Design, develop, and deploy robust backend systems on Azure and implement API services and ensure they are scalable and secure.
2. [Maintaining backend services] You will participate in the maintenance and deployment of the backend service running within the backend systems.
3. [Improve the backend systems] The backend systems have lots of components. You will participate in making the use of these components more efficient and cost-effective.
4. [Preserve reliability of the backend systems] The backend systems must not have downtime even in deployment. You will participate in keeping the systems up and reliable.
5. [Securing Service quality] Participate in solving issues coming from verification department or market and improving quality of application.
Skills and Qualifications
- Bachelor Degree from Computer Science or related fields
- Minimum 2 years of experience as backend software engineer with proven track record
- Preferably have an Azure Developer Associate or other related certifications
- Proficient in the Azure Cloud ecosystem, including Azure Functions, Azure App Services, and Azure SQL.
- Proficient in specific programming language C#, Python, or Java
- Proficient in specific framework Spring / Django / Fast API / GoSwagger
- Have knowledge in relational and NoSQL databases (e.g., Azure SQL Database, Cosmos DB).
- Have knowledge with RESTful services and API design best practices.
- Have knowledge with microservices architecture and container technologies (e.g., Docker, Kubernetes).
- Have knowledge with application performance monitoring tools (e.g., Azure Monitor, Application Insights).
- Have knowledge in GIT and automated application deployments (CI/CD)
- Have knowledge about Terraform or other IaC systems is a plus
- Have strong capability in algorithms, problem-solving, and data structures
- Have good communication skills in English
*This position will be hired under a third-party contract
* Samsung has a strict policy on trade secrets. In applying to Samsung and progressing through the recruitment process, you must not disclose any trade secrets of a current or previous employer.
* Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.
R114708