
Senior Software Engineer (Sweden - Gothenburg)
ICT Cube -
Goeteborg, SwedenPosted 6 years ago37Applicants for10 open positions
- 32Viewed
- 0In Consideration
- 23Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking senior software engineers who could help us build world class customer experience and execute best-in-class implementations in Gothenburg – Sweden, you will:
- Work with business leaders to define product requirements to design, develop, and/or enhance applications.
- Follow best practices and produce quality code for application development. Work closely with customer, architects and other team members to understand and address the specific requirements.
- Troubleshoot failures during testing, including reproducing faults, evaluating requirements, and documenting root cause analysis.
- ICT CUBE partners are travelling to Cairo week 17 to interview Software Engineers who are interested in relocating to work in Sweden – Gothenburg
Job Requirements
- BS in Software Engineering, Computer Science, or equivalent.
- Proficiency in, at least, one modern programming language such Python, Java, Go.
- Object-oriented programming (OOP) and design, data structures, algorithm design, problem solving, and complexity analysis.
- Proficient with git and CI/CD processes
- Experience with containerization using Docker and Kubernetes.
- Knowledge of professional software engineering best practices including coding standards, code reviews, source control management, build processes, testing, and operations.
- Demonstrated experience designing and architecture scalable and resilient enterprise software.
- Excellent documentation and communication skills - strong technical writing.
- Experience with software troubleshooting.
- English language proficiency is a must.
A plus:
- Experience building large-scale software systems that have been successfully delivered to customers.
- Working knowledge of test-driven development, automated unit testing and continuous integration.
- Knowledge in Machine Learning Algorithms
- Knowledge in data streaming applications like Kafka, Spark, and Storm.
- Interest in machine learning, contentious integration, and big data.