Software Engineer

HCL Technologies

Software Engineer

Salary Not Specified

HCL Technologies, City of Westminster

  • Full time
  • Permanent
  • Onsite working

Posted 3 weeks ago, 29 Aug | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: 2b5293fa7424422fa4ed4e98a2d0518a

Full Job Description

Senior Software Engineer Position Senior Software Engineer Location London Company HCL Technologies About the Role As a Senior Software Engineer at HCL, you will be an integral part of our engineering team, working on the continuous development and optimization of our platform. Your expertise will contribute to enhancing our cloud firewall configurations, ensuring robust compliance and seamless integration across our application ecosystem. Key Responsibilities Platform Development and Optimization Collaborate with a team of software engineers to enhance and maintain our platform for managing cloud firewall configurations, ensuring reliability, scalability, and security. Develop RESTful APIs to facilitate seamless integration between GitHub and our platform, automating firewall rule management through pull requests. Compliance and Policy Enforcement Track changes and deviations from connectivity standards, ensuring strict adherence to compliance policies. Assist in establishing and

enforcing robust policy frameworks to maintain the integrity of the application ecosystem. Automation and Reporting Contribute to automation initiatives to simplify reporting and enhance service monitoring. Utilize advanced tools and technologies to drive automation and improve operational efficiency. Tools and Technologies Programming Languages Java 8+ Frameworks SpringBoot, ZK Database Oracle Containerization Docker, Kubernetes Cloud Platforms Google Cloud Platform (GCP), CI/CD TeamCity Monitoring and Logging Splunk Messaging Systems Kafka Scheduling Quartz Testing Frameworks Cucumber, JUnit, Mockito Version Control Git, GitHub, Bitbucket Qualifications 11+ years of experience in software engineering. 8+ years of hands-on experience with Java. Degree or Master's in Computer Science, Information Technology, or a related field. Extensive knowledge of version control platforms, particularly GitHub. Experience with cloud platforms (GCP, AWS) and container orchestration (Docker, Kubernetes).
Proficiency in CI/CD tools (TeamCity) and monitoring/logging solutions (Splunk). Hands-on experience with messaging systems (Kafka), scheduling tools (Quartz), and testing frameworks (Cucumber). Excellent problem-solving skills, with a focus on compliance and policy enforcement. Strong communication skills, with the ability to collaborate effectively with team members. (1.) To adhere to quality standards, regulatory requirements and company policies (2.) To ensure positive customer experience and CSAT through First Call Resolution and minimum rejected resolutions or Reopen Cases (3.) To participate or contribute on EN business in creation of proposals to drive Service improvement plans. (4.) To independently resolve tickets and esnure that the agreed SLA of ticket volume and time are met for the team. (5.) To provide support for on call escalations orL3 level support and doing incident and problem management (6.) Work on value adding activities such Knowledge base update and management,
Training freshers, coaching analysts and conducting interviewsorparticipation in hiring drives.