DevJobs

Senior Software Engineer with DevOps Focus

Overview
Skills
  • C# C# ꞏ 5y
  • HTML HTML
  • .NET Core .NET Core
  • Jenkins Jenkins
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • HTTP
  • JS
  • SSL
  • Web API

Senior Software Engineer with DevOps Focus


HCL Technologies (HCL) is a Global IT company with presence across 43 countries, with over 150,000 employees worldwide & $10 billion revenue.


Job Description:

We are looking for an excellent software developer to contribute to the development of exciting and challenging technologies related to web applications, security, and cloud. As a Senior Software Engineer with a strong orientation for DevOps, you will play a crucial role in the design, implementation, automation of infrastructure, ensuring the efficiency and reliability of our systems.


Responsibilities:

As a Senior Software Engineer with a strong DevOps orientation at AppScan, you will collaborate with our dynamic AppScan Engine/Backend Team to research, design, and implement new and innovative technologies related to web applications, security, and cloud. Your responsibilities include developing, maintaining, and optimizing software solutions, as well as implementing and managing automation infrastructure using tools such as Jenkins for continuous integration and deployment. Working closely with cross-functional teams, you will seamlessly integrate DevOps practices into the software development lifecycle, ensuring the efficiency and reliability of our systems. As a key contributor, you will produce high-quality code with excellent test coverage, utilizing modern abstractions and frameworks like .NET Core and NUnit. Operating independently, you will demonstrate strong judgment and problem-solving skills to complete tasks on schedule. We are looking for a fast learner who is driven, organized, and methodical, with the ability to research and adopt new technologies. Your expertise in complex problem-solving and troubleshooting will be essential to the success of our team.


Requirements:

  • 5+ years of software development experience.
  • B.Sc. in computer science or a related field.
  • Proficiency in C# or equivalent object-oriented programming language.
  • Demonstrated proficiency in programming, software design, and software engineering.
  • Excellent teamwork and cooperation abilities.
  • Strong English communication skills.
  • Experience with Docker and containerization.
  • Working knowledge of CI/CD tools, particularly Jenkins.


Advantages:

  • Experience with .NET Core (cross-platform).
  • Experience with large and complex systems involving multiple teams and products.
  • Familiarity with Kubernetes (K8s).
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with web technologies: HTTP, SSL, Web API (REST, OpenAPI, GraphQL), HTML, JS.


If you are a self-motivated Senior Software Engineer with a passion for DevOps and possess the skills outlined above, we invite you to apply and be a key contributor to our innovative AppScan engine team.

HCL AppScan