#

Senior Software Engineer

Hays Poland

Kraków, małopolskie

Hays Poland

Senior Software Engineer

Kraków
Senior Software Engineer
Kraków
NR REF.: 1119641


Your new company
For our Client, the fastest growing and largest independent energy supplier in Kraków, due to further development of IT structures we are looking for Senior Software Engineer.


Your new role
Working on this position you will: help drive and implement the engineering strategy, working with the leadership team to define technology direction and work with your team and other departments to define and implement technical standards and improvements. Moreover, you will be accountable for the delivery and quality of projects including the design and code review process and engineering discipline across projects in your functional area. As a Senior Software Engineer you will provide coaching/mentorship to other members of the team when needed and promote agile, software craftsmanship best practices and a culture of innovation. Additionally, Senior Software Engineer will be seen as the go-to senior person for multiple aspects of the technical stack and functional area.


What you'll need to succeed

ESSENTIAL SKILLS
● 4+ years commercial experience
● Working experience of Javascript ES6+
● Excellent verbal and written communication skills and the ability to interact professionally with a diverse group of colleagues
● Experience of working within a fast paced software development environment with a strong focus on software craftsmanship: TDD, refactoring, Continuous Integration, Continuous Delivery, code reviews, design patterns, etc.
● A solid understanding of Agile / SCRUM methodologies, recognised through one or more certifications (SCM, PSM etc.) is desirable
● Ability to work within a layered SOA and use, implement and test RESTful and microservices
● Version control, ideally GIT
● Excellent verbal and written communication skills and the ability to interact professionally with a diverse group of colleagues
● Experience of working within a fast paced software environment with a clear focus on customer experience

DESIRABLE SKILLS
● Experience or Interest in Machine Learning practices
● Experience or Interest of Artificial Intelligence, ideally Natural Language Processing, Voice Recognition or Data Mining
● Experience of Python frameworks such as Django or Flask
● Experience with Linux and command line tools
● Experience of development build tools such as Jenkins and Continuous Integration/Delivery
● Experience working with microservices and containerised architectures
● Exposure to React
● Automated testing frameworks
● Exposure to Hadoop / Cassandra
● Exposure to Python 3
● Experience of SQL/NoSQL database servers such as PostgreSQL or MongoDB


What you'll get in return
The company offers unique opportunity of professional development, stable work position in recognized company, additional benefits: private medical care, multi-sport card and work, internal training, fresh fruit.


What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Prosimy o aplikowanie poprzez przycisk znajdujący się po prawej stronie ogłoszenia.
Hays Poland

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi