Backend Software Engineer

BASF SE
Apply Now

Job Description

Seasoned and experienced backend developer to develop and test custom solutions within an existing application framework. The developer selected will join a Dev Ops team of full stack developers and testers building and supporting complex applications forming a cohesive platform. This involves integrating the Angular 9+ frontend with a primarily C# .NET backend and deploying on Microsoft Azure infrastructure. The product space is expanding both in terms of applications and technologies. The developer must be able to successfully demonstrate the ability to design, code, unit test, document, deploy, implement, and support a solution. Working independently, as well as within a team, exhibiting the ability to adapt and communicate are essential to success for this role.

Main Tasks

  • Coding within a previously started application as well as completely brand-new development
  • Maintain code quality throughout the platform
  • Organize and maintain the pipelines and releases
  • Manage the infrastructure as code
  • Ability to debug, test, and correct code issues.

Requirements

Education

  • Masters or bachelor’s degree in Information Technology from an Accredited College or University in Computer Science, Computer Engineering, or Information Technology with a specialization in Software Development or Engineering plus a solid understanding and skill in Object Oriented Programming

Working Experience

  • Masters or bachelor’s degree in Information Technology from an Accredited College or University in Computer Science, Computer Engineering, or Information Technology with a specialization in Software Development or Engineering plus a solid understanding and skill in Object Oriented Programming
  • Technical & Professional Knowledge (Mandatory)

At least 3 years of software development experience with :

  • .NET Core, Node.js, or JAVA Spring Boot with a MS SQL or NoSQL database
  • Unit testing and code quality experience
  • At least 2 years of software engineering experience with :
  • Experience constructing, developing, and implementing microservices
  • Maintaining infrastructure as code
  • Experience working on a DevOps team
  • Experience with configuring and deploying on the Microsoft Azure Cloud
  • Has a firm understanding with design principles such as SOLID, DRY, and OOPS
  • Exhibits an architectural mindset toward problem solving

Technical & Professional Knowledge (Additional)

A year of :

  • DevSecOps experience and IAC with Terraform on the Microsoft Azure cloud.
  • Angular 5+ or Typescript (not Angular JS)
  • Unit Testing using Jasmine and Karma
  • Proficiency with Azure DevOps boards, pipelines, releases, and test plans
  • A passion to go above and beyond while achieving solid goal completion in a strict 40-hour schedule
  • Performance of post – release / implementation testing

Company Info.

BASF SE

BASF SE is a German multinational chemical company and the largest chemical producer in the world. Its headquarters is located in Ludwigshafen, Germany. The BASF Group comprises subsidiaries and joint ventures in more than 80 countries and operates six integrated production sites and 390 other production sites in Europe, Asia, Australia, the Americas and Africa. BASF has customers in over 190 countries and supplies products to a wide variety.

  • Industry
    Manufacturing
  • No. of Employees
    111,047
  • Location
    Ludwigshafen, Germany
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

BASF SE is currently hiring BackEnd Software Engineer Jobs in Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia with average base salary of RM5,500 - RM21,000 / Month.

Similar Jobs View More