Software Development| Python Developer em Lisboa, Portugal - Jobeax
Descrição da vaga
Software Development| Python Developer em Lisboa, Portugal
Devoteam
10k
Portugal, Lisboa
Software Development| Python Developer em Lisboa, Portugal is listed on Jobeax. Browse 30,000+ vacancies available.
At Devoteam, we believe that technology with strong human values can actively drive change for the better. Discover how Tech for People unlocks the future, creating a positive impact on the people and the world around us. We are a global leading player in Digital Transformation for leading organisations across EMEA, with a revenue of €1B. We believe in transforming technology to create value for our clients, partners and employees in a world where technology is developed for people. We are proud of the culture we have built together. We are proud of our people at the service of technology. We are proud of our diverse environment. Because we are #TechforPeople. Join our multidisciplinary team of Cloud experts, Designers, Business consultants, Security experts, Engineers, Developers and other extraordinary talents, spread across more than 20 EMEA countries. Become one of our +10.000 tech and business leaders on cloud, data and cyber security. Let’s fuse creativity with technology together and build innovative solutions that actively change things for the better. Job Description
Design and develop backend services and APIs using Python, ensuring scalability, performance, and reliability.
Architect and implement RESTful APIs that meet business requirements and technical specifications.
Develop and optimize database schemas, queries, and data models for both SQL and NoSQL databases.
Write clean, well-documented code following established coding standards and design patterns.
Conduct code reviews and collaborate with team members to maintain code quality and consistency.
Troubleshoot, debug, and resolve technical issues in production and development environments.
Participate in the full software development lifecycle, from requirements analysis to deployment and monitoring.
Implement automated testing strategies and maintain comprehensive test coverage.
Collaborate with product managers and stakeholders to understand requirements and translate them into technical solutions.
Continuously improve system performance, security, and maintainability through refactoring and optimization.
Qualifications
Degree in Computer Science or similar.
3+ years of professional experience in backend development with Python,
Strong proficiency in Python and experience with backend frameworks such as Django, Flask, or FastAPI,
Solid understanding of RESTful API design principles and implementation,
Experience designing and working with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis),
Proficiency with version control systems, particularly Git.
Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
Familiarity with Agile development methodologies.
Fluency in English (spoken and written).
Additional Information The Devoteam Group works for equal opportunities, promoting its employees based on merit and actively fights against all forms of discrimination. We are convinced that diversity contributes to the creativity, dynamism and excellence of our organization. All of our vacancies are open to people with disabilities.
Smartconsulting in Lisbon is seeking a Software Engineer to develop and integrate Fixed Income financial software based on Summit. You will work in an international environment, collaborating with business and technical teams across locations, including Lisbon, two times per week. You will translate business requirements ...
... reviews and collaborate with team members to maintain code quality and consistency. - Troubleshoot, debug, and resolve technical issues in production and development environments. - Participate in the full software development lifecycle, from requirements analysis to deployment and monitoring. - Implement automated testing ...
Seeking a Senior Angular Developer with at least 6 years of experience in software development, focusing on frontend development using Angular, JavaScript, and TypeScript within an Agile framework.
... effective by improving the engineering workflow. That means you are also involved with: - Improving CI/CD pipelines. - Automate builds and test execution. - Develop Python tooling that removes repetitive manual work. - Improve developer experience and software quality. - Help colleagues adopt better engineering practices. What ...
... effective by improving the engineering workflow. That means you are also involved with: - Improving CI/CD pipelines. - Automate builds and test execution. - Develop Python tooling that removes repetitive manual work. - Improve developer experience and software quality. - Help colleagues adopt better engineering practices. What ...
... effective by improving the engineering workflow. That means you are also involved with: - Improving CI/CD pipelines. - Automate builds and test execution. - Develop Python tooling that removes repetitive manual work. - Improve developer experience and software quality. - Help colleagues adopt better engineering practices. What ...
... effective by improving the engineering workflow. That means you are also involved with: - Improving CI/CD pipelines. - Automate builds and test execution. - Develop Python tooling that removes repetitive manual work. - Improve developer experience and software quality. - Help colleagues adopt better engineering practices. What ...
... Requirements Fluency in German, French, Dutch, or Swedish is a plus. Excellent English communication skills (spoken and written). Previous experience in Business Development, Sales, or Lead Generation, ideally within IT services, software development, or outsourcing. Confident with cold outreach activities (calls, emails, LinkedIn). ...
... reviews and collaborate with team members to maintain code quality and consistency. - Troubleshoot, debug, and resolve technical issues in production and development environments. - Participate in the full software development lifecycle, from requirements analysis to deployment and monitoring. - Implement automated testing ...
... reviews and collaborate with team members to maintain code quality and consistency. - Troubleshoot, debug, and resolve technical issues in production and development environments. - Participate in the full software development lifecycle, from requirements analysis to deployment and monitoring. - Implement automated testing ...
... pricing to documentation - Prepare new test plan with business analysts and end user - Expand existing test plans by specification to developer or coding yourself python procedure - Be the central point of coordination for the release signoff process working with different Leonteq teams including development, release management ...
... reviews and collaborate with team members to maintain code quality and consistency. - Troubleshoot, debug, and resolve technical issues in production and development environments. - Participate in the full software development lifecycle, from requirements analysis to deployment and monitoring. - Implement automated testing ...
... seeking a motivated Full Stack Software Developer to support telecom network and service inventory solutions within OSS environments. You will blend analysis, software development, and collaboration with technical teams to deliver scalable applications. You will contribute to frontend and backend development, integrate via ...
AI/RPA Developer to design, develop, test, and implement RPA robots and GenAI solutions, integrating AI into RPA workflows and improving software development practices.
Seeking a Senior Java Full Stack developer for a challenging project, focusing on scalable solutions and Agile practices. Requires strong Java Spring proficiency, software development expertise, and problem-solving skills.
Seeking a freelance Ruby Software Developer to train AI models by generating prompts, defining scoring criteria, and correcting responses. Requires 3+ years of experience, advanced English, and familiarity with development tools.
... reviews and collaborate with team members to maintain code quality and consistency. - Troubleshoot, debug, and resolve technical issues in production and development environments. - Participate in the full software development lifecycle, from requirements analysis to deployment and monitoring. - Implement automated testing ...
... you an experienced Java Developer who enjoys building scalable solutions in an international environment? This opportunity allows you to contribute to the development of an innovative risk exchange platform for the insurance sector. MAIN TASKS - Design, develop and implement innovative software solutions for an insurance ...
... you an experienced Java Developer who enjoys building scalable solutions in an international environment? This opportunity allows you to contribute to the development of an innovative risk exchange platform for the insurance sector. MAIN TASKS - Design, develop and implement innovative software solutions for an insurance ...
... you an experienced Java Developer who enjoys building scalable solutions in an international environment? This opportunity allows you to contribute to the development of an innovative risk exchange platform for the insurance sector. MAIN TASKS - Design, develop and implement innovative software solutions for an insurance ...