Opis stanowiska pracy
Software Engineer
Warszawa
NR REF.: 1192441
Your new company:Join a global company known for innovative products and solutions that addresses global challenges in health and agriculture.
As a Software Engineer, you will become part of a team responsible for delivering enterprise data, analytics, AI, and common technology to enable the efficient delivery of high-quality products across the company39s main business lines.
Your new role:A software engineer delivers software components that form part of a product. Individuals in this role will:
- Develop software to meet user needs
- Follow best practice guidelines and help to improve those guidelines
- Write clean, secure, and well-tested code
- Coach and mentor more junior colleagues
- Operate the services they build and identify issues in production
Programming and Build- Collaborate with others when necessary to review user stories and code and develop implementation approaches
- Use the agreed implementation approaches to design, code, test, and document programs or scripts of medium-to-high complexity, using the right standards and tools
Systems Design- Translate logical designs into physical designs
- Produce detailed designs
- Effectively document all work using required standards, methods, and tools, including prototyping tools where appropriate
- Design systems characterized by managed levels of risk, manageable business and technical complexity, and meaningful impact
- Work with well understood technology and identify appropriate patterns
Systems Integration- Build and test simple interfaces between systems
- Work on more complex integration as part of a wider team
Modern Standards Approach- Competently apply a modern standards approach and guide others to do so
Information Security- Maintain a strong understanding of information security
- Design solutions and services with security controls embedded, specifically engineered with mitigation of security threats as a core feature.
Prototyping- Approach prototyping as a team activity, actively soliciting prototypes and testing with others
- Establish design patterns and iterate them
- Use a variety of prototyping methods and choose the most appropriate
Service Support- Help fix faults following agreed procedures
- Carry out maintenance tasks on infrastructure
User Focus- Collaborate with user researchers and represent users internally
- Explain the difference between user needs and the desires of the user
- Champion user research to focus on all users
- Prioritize and define approaches to understand the user story, guiding others in doing so
- Offer recommendations on the best tools and methods to use
Availability and Capacity Management- Manage service components to ensure they meet business needs and performance targets
What you39ll need to succeed:Required:- Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related field
- Full stack software development experience - minimum 3 years,
- Proficiency in programming languages: JavaScript and TypeScript,
- Good knowledge of backend development with Node.js,
- Good knowledge of frontend development, JavaScript/TypeScript, preferred React and/or Angular,
- DevOps skills - Cloud (preferably AWS), IaC (preferably Terraform), CI/CD pipelines
- Strong understanding of software development lifecycle and software development methodologies (e.g., Agile, Scrum),
- Proficiency in software design and architecture
- Experience with version control systems like Git
- Ability to write clean, maintainable, and efficient code
- Familiarity with integrated development environments (IDEs) like Visual Studio, IntelliJ Idea or Eclipse
- Knowledge of software development tools and practices, including continuous integration and continuous deployment (CI/CD)
- Understanding of database management and SQL
- Experience with relational and/or NoSQL databases
- Experience with microservices architecture and RESTful API design
- Experience with automated testing frameworks and tools
- Knowledge of cloud platforms (AWS, Azure, Google Cloud)
- Excellent analytical and problem-solving skills
- Ability to work collaboratively in a team environment
Preferred:- Experience with Ruby on Rails programming language
- Experience in Backstage Configurations & Operations.
- Experience with containerization and orchestrations tools (Docker, Kubernetes)
- Expertise in a specific area such as machine learning, cybersecurity, or mobile development
- Understanding of DevOps practices and tools
- Ability to lead and mentor junior developers
What you39ll get in return:- Contract of employment
- Salary range: approx. 15000-21000 PLN gross monthly
- Increased tax-deductible costs for authors of copyrighted works
- Yearly bonus
- Hybrid work model (1-2 days a week)
- New modern office near good transport links (bus, train, bike path)
- Parking lot for cars and bike racks available for the employees
- Access to professional development tools, trainings & conferences
- Career development opportunities
- Medical care package (including dental & mental health)
- Life & travel insurance
- Pension plan
- Co-financed sports card
- Meals subsidy in the office
- Budget for home office setup & maintenance
- Company game room
What you need to do now:
If you39re interested in this role, click 39apply now39 to forward an up-to-date copy of your CV, or call us now.
Hays Poland sp. z o.o. is an employment agency registered in a registry kept by Marshal of the Mazowieckie Voivodeship under the number 361.
Prezentacja firmy
HAYS Poland jest firmą doradztwa personalnego, należącą do międzynarodow...
HAYS Poland jest firmą doradztwa personalnego, należącą do międzynarodowej grupy HAYS plc, notowanej na giełdzie w Londynie i największej na świecie firmy zajmującej się rekrutacją specjalistyczną.
Hays działa na rynku rekrutacyjnym od ponad 50 lat, posiada ponad 250 biur, w których łącznie pracuje ponad 10 tysięcy ekspertów w 20 specjalizacjach.
W 2003 roku otworzyliśmy pierwsze biuro w Polsce. Od tego czasu umocniliśmy naszą pozycję na polskim rynku, stając się niekwestionowanym liderem w rekrutacji specjalistycznej. Obecnie w Hays Poland zatrudnionych jest ponad 200 osób w biurach w Warszawie, Katowicach, Wrocławiu, Krakowie, Trójmieście oraz Poznaniu.
Cechą wyróżniającą HAYS jest unikalny system rekrutacji wysokiej klasy specjalistów w oparciu o podział na dywizje:
HAYS Accountancy & Finance
HAYS Construction & Property
HAYS IT & Telecom
HAYS Manufacturing
HAYS Pharma & Healthcare
HAYS Sales & Marketing
HAYS Executive
Rozwiń
Dodatkowe informacje
- Ostatnia aktualizacja:
- 28/03/2025
- Wymiar etatu:
- Pełny etat
- Rodzaj umowy:
- Na czas nieokreślony
- Liczba wakatów:
- 1
- Min. doświadczenie:
- 1 rok
- Min. wykształcenie:
- Policealne
- Branża / kategoria:
- Praca IT - Project Management, Praca IT - Programowanie / Analizy, Praca IT - ERP