
Software Engineer @ Bayer
- Warszawa, mazowieckie
- Stała
- Pełny etat
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related field
- 3+ years’ experience as a software engineer
- Proficiency in one or more programming languages such as Java, Python, C#, JavaScript or others
- 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
- 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
- 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
No Fluff Jobs