Senior Software Engineer
Imagine a future where you enable the design and build of wind farms through innovative data ingestion products.
Join us in this role where you’ll participate in all phases of the software development life cycle, incl. analysis, design, code development, testing business software applications and project implementation in a distributed SAFe Agile setup.
Welcome to Generation Digital Technology
You’ll be part of the Generation Digital Technology where you, together with your colleagues, will provide IT integration services to all business units in our group, enabling the business to grow rapidly across the globe. As a team, we we’re following the principles of SAFe, emphasizing collaboration, continuous improvement, and cross-functional alignment to deliver our goals efficiently.
You’ll play an important role in:
-
- designing and developing scalable and robust products leveraging .NET technologies, cloud platforms, and integration frameworks
- ensuring the security and compliance of developed solutions by implementing best practices for data protection, authentication, authorization, and regulatory compliance
- operating and maintaining the application in production as its part of BA Guard Duty i.e. 24/7 support as it's a critical application.
To succeed in the role, you:
-
- have extensive experience in developing applications using the .NET framework, including ASP.NET for web development and .NET Core/.NET 5 for cross-platform development
- are proficient in system integration using modern technologies such as REST APIs, Microservices, Docker, Kubernetes, messaging platforms (Kafka/AMQ), and SQL or NoSQL databases.
- have expertise in cloud platforms such as Microsoft Azure or Amazon Web Services
- have expertise with deploying, scaling, and managing applications in the cloud and proficiency in working with messaging systems like Kafka, or Azure Service Bus
- are familiar with DevOps practices and tools for automation, continuous integration, and continuous delivery (CI/CD) and version control systems, such as Git, build tools, such as Jenkins, Azure DevOps, and containerization technologies, such as Docker, Kubernetes
- proficient in security best practices for application development, cloud environments, and have knowledge of authentication, authorization, encryption, and data protection mechanisms.
Maybe you’ve read the above and can see you have some transferable skills, even though they don’t quite match all the points. If you think you can bring something to the team, we still encourage you to apply.
Shape the future with us
Send your application to us as soon as possible. We’ll be conducting interviews on a continuous basis and reserve the right to take down the advert when we’ve found the right candidate.
As an applicant or employee, you may request reasonable work and position accommodation or adjustments via accommodation@orsted.com.
Please note that for your application to be taken into consideration, you must submit your application via our online career pages and answer the screening questions relevant for your country. We don't take applications or inquiries from external recruiters or agencies into account for this position.
Kuala Lumpur, MY