Python Software Engineer
Italy / Remote Corsearchs solutions are revolutionizing how companies commercialize and protect their growth.
Trusted by thousands of customers worldwide, Corsearch delivers data, analytics, and services that support brands to market their assets and reduce commercial risks.
From IP clearance to brand protection, Corsearch provides a comprehensive program that enables businesses to secure brand value and thrive commercially.
Behind the worlds best-known brands, theres Corsearch.
Corsearch has more than 1500 team members serving over 5, 000 clients on five continents, and were growing and changing rapidly.
We are a fantastic company to work for with great benefits, growth opportunities, and a terrific internal culture and we truly believe that its people who make us thrive.
Corsearch is growing fast and is always looking for new talented people to be part of the journey.
Software engineer responsibilities include:
Developing software components to deliver value to stakeholders
Specifying and designing software to meet defined requirements by following agreed design standards and principles
Working with team to deliver outcomes through software development
Activities may also include but are not limited to:
Estimating time and effort required for software development
Constructing, amending and verifying software components
Using peer review techniques such as pair programming
Documenting software components
Understanding and obtaining agreement to the value of the software components to be developed
Selecting appropriate development methods and life cycles
Implementing appropriate change control to software development practices
Using design concepts and patterns to develop software design and provide the basis for software construction and verification
Uses appropriate modelling techniques following agreed software design standards, guidelines, patterns and methodology.
Creates and communicates multiple design views to balance stakeholders' concerns and to satisfy functional and non-functional requirements.
Identifies, evaluates and recommends alternative design options and trade-offs
Reviews, verifies and improves own designs against specifications.
Leads reviews of others designs
Qualifications, Skills and Experience:
Bachelor of Computer Science (BSc), Engineering, or equivalent qualification
Understanding and experience of the software development lifecycle and code repositories such as git, including branching and merging flows
Python, Django, AWS, MySQL, Postgres, Cassandra, Airflow, Kafka
Data lakes and data warehouse experience preferred but not essential
Powered by JazzHR
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro