drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
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

Bristol - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About Comply365

Comply365 is a leading provider of Operational Content Management Safety Management and Training Management in the highly regulated industries of Aviation Defense and Rail. We provide a powerful combination of expertise and products underpinned by unified best practices empowering airlines rail and defense organizations with the most comprehensive product portfolio to elevate operational excellence and transform safety management and training with closer integration of data across these domains. Comply365 ensures our customers teams and assets are always geared for peak operational performance and unlocks unparalleled financial and operational gains through more streamlined robust and agile operations.

Our culture truly sets us apart at Comply365. In addition to our unwavering dedication to our customers and products that we offer we are first and foremost a diverse team of driven energetic and passionate individuals who work together to make a direct impact on the future of our company. We have built and continue to build a world-class dynamic and people-first culture. We believe in celebrating one anothers achievements open communication and transparent leadership.

About The Position

Reporting to the Technical Lead as a Senior Software Engineer at Comply365 you will be responsible for implementing new features as part of our product development roadmap working in an Agile development environment. There will be a requirement for some time to be spent at the Bristol Office for team meetings and 1-2-1s with appropriate notice given therefore you should live within travelling distance of the Bristol office.

Key Responsibilities

The Senior Software Engineer role works as an integral part of an Engineering Team delivering high quality code in accordance with the departmental coding standards to satisfy product and bespoke customer requirements. All team members are expected to contribute and drive continuous improvements to the quality and efficiency of the department.

Skills and Qualifications

  • Java Web Development: 5 years of experience in Java web application development with strong proficiency in Java 11
  • System Architecture: Deep understanding of web browser web server and database interactions.
  • Version Control & CI/CD: Expertise in Git (BitBucket) Jenkins and automated build/deployment processes.
  • Development Tools: Hands-on experience with either Eclipse IDE/ IntelliJ.
  • Testing & Quality Assurance: Skilled in JUnit for unit testing and maintaining robust applications.
  • Database Management: Proficient in working with DBMSs such as MySQL.
  • Spring Framework: Knowledgeable in Spring MVC Spring Security and XML-based configurations.
  • RESTful Services: Strong experience in designing and implementing REST APIs.
  • Build & Dependency Management: Familiar with Maven for project dependency management.
  • Technical Documentation: Ability to produce clear structured documentation to support solutions.

Essential skills and Qualifications

  • XML & Related Technologies: Strong expertise in XML including schemas (XSD DTD) and transformation/query tools like XPath XQuery and XSLT.
  • Version Control (Git): Deep understanding of Git covering branching strategies tagging conflict resolution and maintaining a structured commit history.
  • Pull Request Workflows: Proficiency in PR processes for effective collaboration code review and high-quality contributions.
  • Software Releases & Deployment: Comfortable managing releases versioning strategies and troubleshooting issues in live environments.
  • Log Monitoring & Observability: Familiarity with tools like Datadog Splunk or ELK Stack for real-time monitoring troubleshooting and performance optimization.
  • Problem-Solving & Maintenance: Analytical mindset with the ability to assess improve and sustain existing solutions.
  • Software Development Life Cycle (SDLC): Strong working knowledge of development methodologies and best practices.
  • Agile Methodologies: Hands-on experience with Agile frameworks like Scrum and Kanban. Active participation in sprint ceremonies including planning retrospectives and backlog refinement.
  • Standups & Collaboration: Experience with daily standups fostering open communication progress updates and issue resolution in Agile teams.
  • Communication & Collaboration: Excellent verbal/written skills with a strong team-oriented approach.
  • Self-Motivation & Organization: Proactive detail-oriented and highly driven to excel in a dynamic environment.

While not mandatory the following skills are beneficial and may enhance performance in this role:

  • Docker & Containerization: Familiarity with Docker including image creation networking volume management Docker Compose and optimizing Dockerfiles for efficient deployment.
  • Web Technologies: Understanding of HTML5 CSS3 and modern JavaScript (ES6) ensuring effective front-end development.
  • Frontend Frameworks: Basic knowledge of TypeScript and ReactJS for building scalable and maintainable web applications.
  • Message Queues: Understanding of messaging systems such as RabbitMQ Kafka or ActiveMQ for handling asynchronous communication.
  • Spring Boot: Experience with Spring Boot for developing scalable efficient applications with microservices architecture

Due to the sensitivity of data handled in some of our projects it is desirable that you are UK SC Cleared or can attain it however this is not essential.

Why come aboard

We cant promise you a bar in far Bombay but we have a range of benefits including considerations for healthcare private medical insurance 27 days holiday rising with length of service buy/sell up to 3 days holiday work life balance and many more! For more information on our full range of benefits please visit our website


Required Experience:

Senior IC

Employment Type

Full-Time

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.