drjobs Senior software Engineer

Senior software Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Newbury - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Senior Software Engineer

Walter Everett Recruitment is partnering with a leading technology company that provides innovative software managed services and consulting solutions. They are currently looking for a Senior Software Engineer to join their team. This is an exciting opportunity for an experienced developer to play a key role in the technical implementation of systems and lead various aspects of system designs in the BSS/OSS space.

Main Purpose of Role:
As a Senior Software Engineer you will be responsible for the technical implementation of various systems within the BSS/OSS space. Your role will involve considering critical technical requirements such as capacity security maintainability and other nonfunctional aspects ensuring they are integrated into the designs of your team. You will also take the lead on specific components within larger system designs and may lead projects when necessary providing accurate time and cost estimations for solutions.

Key Responsibilities:

  • Technical design and code implementation of various systems.
  • Code review to ensure high standards of quality and consistency.
  • Implementing automated testing and promoting best practices.
  • Developing CI/CD pipelines to improve development workflows.
  • Participation and facilitation of Agile ceremonies to support team collaboration.
  • Implementation and design of systems with a focus on scalability and efficiency.
  • Leading projects where necessary and ensuring timely delivery.
  • Providing accurate time and cost estimations for proposed solutions.
  • Configuration management and ensuring system stability.
  • Assisting pen testers to ensure systems are secure and resilient.

Experience & Skills Required:

  • Extensive experience with Java (Java 8 or higher) and objectoriented programming (OOP) principles.
  • Indepth experience with SQL and RESTful API design.
  • Experience with version control systems ideally Git.
  • Strong understanding and experience of automated testing tools (e.g. JUnit Cucumber Selenium).
  • Proven experience in CI/CD best practices and related tooling.
  • Experience working in an Agile methodology.
  • Familiarity with Jira or similar work tracking tools.
  • Knowledge of public cloud services ideally AWS.
  • Knowledge of containerisation and Kubernetes for scalable deployments.
  • Strong problemsolving skills with the ability to diagnose and resolve complex technical issues.
  • Ability to make decisions under pressure while communicating the rationale behind technical choices.
  • Excellent communication skills for both technical discussions and stakeholder engagement.

In this role you will collaborate with developers QA engineers product owners and other key stakeholders to ensure that your solutions meet business requirements and are built to the highest technical standards. You will also mentor and support less experienced team members helping to cultivate a culture of learning and continuous improvement within the team.

If you're passionate about delivering highquality solutions and taking a leading role in complex technical projects we'd love to hear from you.

Reasonable Adjustments Statement:
We are committed to ensuring that our recruitment process is accessible to all applicants. If you require any reasonable adjustments or accommodations during the recruitment process please don’t hesitate to let us know. We are happy to support you and ensure you have an equal opportunity to succeed.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.