Social network you want to login/join with:
col-narrow-left
Client:
Salt
Location:
East Sussex, United Kingdom
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
0f0262db157f
Job Views:
3
Posted:
02.06.2025
Expiry Date:
17.07.2025
col-wide
Job Description:
We are looking for an innovative, experienced, and talented senior software engineer who will work closely with the business unit and development team to develop new system capabilities as defined within the technical/functional specifications.
Key Responsibilities:
* Lead projects, design system solutions, develop custom applications, and modify existing applications to meet changing business requirements. Handle coding, debugging, documentation, and work closely with SRE team. Provide post-implementation and ongoing support.
* Develop and design software applications, translating user needs into system architecture. Assess and validate application performance and integration, and provide process flow diagrams. Test software resilience and automation tools.
* Identify innovative ideas and proof of concepts to meet current and future customer needs. Join our Loyalty Technology team to develop a modern loyalty platform connecting with customers across various channels.
* Collaborate with other development teams, testing, quality assurance, and production support to meet implementation deadlines and ensure smooth transition throughout the development lifecycle.
Experience:
* 5+ years in a modern development stack (Golang preferred).
* Experience in application design, software development, and testing, preferably in an Agile environment.
* Proficiency with Git in small to medium teams.
* Experience with open-source frameworks and contributing to open source projects is a plus.
* Experience with relational and NoSQL databases such as PostgreSQL, Couchbase, or Cassandra is advantageous.
* Designing and developing REST APIs for high-volume clients.
* Experience with CI/CD tools like Github Actions, Jenkins, Gitlab CI is a plus.
* Knowledge of automated build/test frameworks is beneficial.
* Strong desire to learn new technologies and translate them into working software.
* Experience with containerization and orchestration tools like Docker and Kubernetes is a plus.
* Familiarity with Atlassian tools (JIRA, Confluence) is advantageous.
* Ability to develop innovative, outside-the-box ideas.
* Strong analytical and problem-solving skills.
* Willingness to experiment, take risks, and share new perspectives.
* Aptitude for learning and applying new programming concepts.
* Effective communication skills with internal and external partners.
Additional preferred skills include knowledge of the payments industry, experience with distributed technologies, and a broad range of software languages and payment technologies.
#J-18808-Ljbffr