Job Closed
This listing is no longer active.
Software Engineer – Backend, Django
Location
Romania
Posted
175 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer – Backend, Django
Uvation
• Develop high-quality software design and architecture • Design and implement efficient APIs for the front-end team • Write clean, functional, and scalable code for the back-end of web applications • Implement and manage databases and applications • Integrate front-end elements with server-side logic • Optimize applications for speed, scalability, and security • Collaborate with QA engineers to develop effective strategies and test plans • Perform regular updates to improve system functionality and develop new features
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- At least 2-5 years of experience as a Backend Developer or similar role
- Proficiency in server-side languages such as Python with Django and Django Rest Framework
- Experience with database technology like MySQL, Oracle, MongoDB, etc.
- Familiarity with front-end languages such as HTML, JavaScript, and CSS
- Basic understanding of Data Structures and Algorithms (DSA)
Benefits
- Health insurance
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Java, Angular Software Developer
ICFWe are not a typical consulting firm and our people are not typical consultants.
• Stay up to date on assigned specialties, work on expanding to others. • Work in a full life-cycle software engineering project environment. • Conduct thorough code reviews, implement unit and integration tests, and ensure code quality. • Bring new ideas, tools, services, and techniques to the group. • Use analytical thinking to make decisions based on facts and metrics whenever possible. • Be willing to step up and lead initiatives at, or slightly above, your title. • Develop and follow ICF coding standards. • Demonstrate a desire to learn and accept new challenges within and outside of the team. • Foster asynchronous communication approaches and thrive in a remote working environment. • Expected to own smaller efforts and components of larger projects.
Senior Software Engineer, Backend
Twin HealthTwin Health invented the Whole Body Digital Twin™ to help reverse and prevent chronic metabolic diseases.
• Build scalable and efficient services using microservices architecture capable of handling large datasets and complex processing. • Integrate with payment platforms (e.g., Stripe or equivalent) to support Credit card payments HSA/FSA transactions, Payment history visibility and reconciliation • Ensure data quality, consistency, and security throughout the data integration process • Ensure high performance and reliability through scalable architecture and best practices. • Integrate with third-party services to expand capabilities. • Build Data pipelines to support data integration and transformation processes with tools including Python, DBT, Workato, Rivery, and Snowflake • Troubleshoot and resolve technical issues related to data pipelines and integration • Develop and implement data validation and monitoring strategies to ensure ongoing data integrity • Involve in scheduled operations to help audits and support the cross functional team. • Create and maintain technical documentation, including integration specifications, data flow diagrams, and data dictionaries • Contribute to the continuous improvement of data integration processes and methodologies • Other duties as assigned
• Design, build, and maintain web applications, APIs, backend services, and lambdas for the Loop product line, ensuring high-quality code and robust solutions. • Solve technical issues for our merchants, partners, and internal teams, with support from more experienced engineers, ensuring an exceptional user experience. • Develop automated unit and integration tests to ensure code quality and reliability. • Contribute to maintaining a healthy, continuous integration and deployment process. • Participate in discussions around engineering best practices to support effective scaling and long-term system stability. • Follow and contribute to technical standards and best practices within the team, improving the overall quality and consistency of the codebase. • Contribute to a positive and collaborative engineering culture at Loop. • Demonstrate intellectual curiosity and a willingness to learn new technologies, tools, and approaches. • Exhibit a growing sense of ownership over your work and its impact, asking questions and seeking feedback to improve outcomes. • Take initiative within your scope of work, trying new approaches and helping address problems rather than waiting to be told what to do. • Collaborate closely with other engineers, product managers, and designers to deliver thoughtful, well-rounded solutions.
Programador Back-end – Pleno
Arista DigitalDesenvolvemos e gerimos plataformas de serviços com alto nível de automação e inovação, para facilitar seu trabalho.
• Desenvolver e manter APIs e serviços back-end performáticos e escaláveis. • Projetar e evoluir arquiteturas de serviços, garantindo boas práticas de engenharia. • Escrever código limpo, testável e de fácil manutenção. • Implementar e manter testes unitários e de integração. • Trabalhar em conjunto com front-end, produto e outras áreas técnicas. • Garantir boas práticas de segurança (autenticação, autorização, proteção de dados). • Analisar e otimizar performance de APIs e consultas a banco de dados. • Participar ativamente de code reviews com foco em qualidade e segurança. • Monitorar, diagnosticar e corrigir problemas em produção.




