Nowa
Senior Software Engineer (Python)
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#338528·Dodano dziś·0
Źródło: RandstadTech Stack / Keywords
PythonAgileArchitectureTestingSOLID
Wymagania
- 7+ years of practical experience in the development of commercial-grade web-based software applications using Python
- Demonstrated proficiency with data driven web applications
- Practical use of SOLID programming principles
- Practical use of Domain-Driven Design programming principle
- Experience working with Large Language Models (LLMs) and other NLP technologies in a multi-agent system
- 2 or more years of competitive web development experience and working in Scrum/Kanban/Agile environment
- Basic knowledge of machine learning methods and algorithms
- Demonstrated ability to work well with business analysts, programmers and end users in a cross functional team
- Experience with data model design and the implementation and support of SQL databases (MySQL, MariaDB, Postgres)
- Highly developed communications skills and impeccable written communication skills, a team player with entrepreneurial spirit
- Proactive, self-disciplined and highly motivated with well-organized work style
- Excellent English (verbal and written)
Nice to have:
- Experience with Scrum/Kanban/Agile environment
Obowiązki
- Responsible for design/architecture, development, implementation, testing and maintenance of web-based applications
- Work with Product Design and Product Management to develop applications according to the defined specifications
- Implement new features and maintain existing codebase
- Follow coding standards and best practices
- Ensure quality, clean, tested code is produced (unit, integration, and other QA tests)
- Create, maintain, and own code and application documentation
- Assist the support and Engineering team in debugging and troubleshooting software defects
- Coach and mentor junior software engineers in the team
- Help create team and development processes and selection of tools to assist in these efforts
- Develop and maintain a solid understanding of the technical architecture
- Proceed to code reviews and support to all engineers in the team
- Be proactive and contribute to research and specification phases with Product Managers when exploring new product opportunities and features
Oferta
- 100% remote work with a B2B contract
Inne informacje
Employment agency entry number 47
This job offer is intended for people over 18 years of age
Randstad
63 aktywne oferty