As software engineer, your main responsibilities will include:
Being accountable for delivering quality software quickly, reliably, and safely to production. You understand the customer need, prioritize according to benefit and impact and aim to build highly efficient IT products for the retail business.
Working closely together with other software engineers and cross functions to produce all required design specifications and ensure that digital product work smoothly together and fulfil business needs.
Applying and adhere to good practice software engineering practices (e.g. DRY principles, TDD and BDD, continuous integration, automated tests, pair programming, code reviews) in an agile development approach.
Providing support and guidance as needed to other engineers within the development team encouraging good practices, as well as creating an environment based on trust and cooperation.
Desired knowledge, experience, competence skills etc
“As a software engineer you have advanced training in computer science or similar experience. You are a skilled software engineer with experience from modern IT systems. You are able to perform and prioritize your daily work both independently on your own as well as in coordination with team members and stakeholders.
You have worked with Kubernetes for an efficient automated application deployment. CI/CD experience for cloud solutions is very valuable for this assignment.
Experience from quality assurance and verification is important. The development team will be responsible for all test activity and the verification of quality in the delivery to production. You have experience and interest in quality assurance and take pride in delivering with high quality software. Describe your test and verification experience. Don’t forget to mention your knowledge about automating test.
You have experience from Jira and Confluence as change management tools as well as Git as source code management tool.
Three most important things
1. Backend software engineer with solid .Net Core 5.0 experience
2. Google cloud or other relevant cloud experience. Experience from CI/CD of products on cloud
3. Experience from working in an agile team according to scrum methodology
Let us know
Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if: