
Senior Software Engineer
Kainos
full-time
Posted on:
Location Type: Hybrid
Location: Belfast • United Kingdom
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Developing high quality solutions which delight our customers and impact the lives of users worldwide
- Making sound, reasoned decisions in a fast-paced environment
- Learning about new technologies and approaches
- Mentoring those around you
Requirements
- Proficient in designing, building, testing and maintaining modern software applications
- Experience applying development best practices and patterns related to security, scalability and performance
- Experience using modern version control and continuous integration and continuous delivery pipelines
- Experience in using cloud technology platforms, such as Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), etc.
- Experience in contributing to technical decisions and direction in a collaborative team environment, including architecture, estimation, product planning, user story/requirement creation
- Good communication skills, with the ability to communicate issues to technical and non-technical people
- Experience in design and development across multiple layers of an application
- Experience in mentoring and coaching junior team members
Benefits
- Empowerment to create real impact
- Support for personal growth and development
- Valued ideas and contributions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentsoftware testingsoftware maintenancedevelopment best practicessecurityscalabilityperformanceversion controlcontinuous integrationcontinuous delivery
Soft Skills
decision makingmentoringcommunicationcollaboration