Software Developer (F/M/Div.)
col-wide
Job Description:
Job Description
Your contribution to something big:
As a Software Engineer, you will participate in the entire software development lifecycle, from drafting requirements and implementing new features to maintaining the developed software. You will own your design throughout the development cycle, offering support to team members and other stakeholders integrating your software into their products as needed.
Design and develop code for specific requirements, emphasizing software quality and maintainability.
Organize requirements and document implementations comprehensively.
Test, provide, and understand control algorithms to support the developed code.
Contribute to software architecture planning, design, and implementation for controlling heat sources and hydraulic systems.
Analyze customer, system, and safety requirements to derive and implement software architecture requirements in devices.
Design, document, and implement reusable software architectures based on generated requirements.
Interact with products and appliances to understand requirements and review designs.
Ensure fast, automatic releases through continuous integration.
Build internal tools to optimize the team's development efficiency.
Work in an agile environment, adapting quickly to changing requirements and delivering iterative improvements.
Qualifications
What distinguishes you:
Education: Completed BSc or MSc education in Computer Science, Software Engineering, Electronic Engineering, or similar.
Experience and Know-how:Proficient in Object-Oriented programming (Java, C++, or similar languages);
Strong task management and planning capabilities;
Knowledge of UML (Unified Modeling Language);
Experience with Docker, Python and Git;
Experience with JIRA and other Atlassian tools is a plus;
Familiarity with Agile development methodology is a plus;
Knowledge of CI/CD practices and tools is a plus;
Experience with Go is a plus;
Personality:Ability to work collaboratively in a diverse team environment;
Demonstrated accountability and proactivity.
Communication:Excellent communication skills in both Portuguese and English.
Additional Information
Work #Like
ABosch includes:
Flexible work conditions | Hybrid work system | Exchange with colleagues around the world | Health insurance and medical office on site (general surgeon, psychology, physiotherapy, general clinic) | Training opportunities (, technical training, foreign languages training) & certifications | Access to great discounts in partnerships and Bosch products | Sports and health related activities | Free parking lot | Canteen
Success stories don´t just happen. They are made. . .
Make it happen! We are looking forward to your application!
Seja o primeiro a candidar-se à vaga de emprego oferecida!
-
Porque procurar um emprego no Vagas.pt?
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego