The point where experts and best companies meet
Share
**Now hiring in sunny Barcelona!**
Key job responsibilities
2. Design innovative solutions that address customer problems3. Design high-level and low-level application architecture to address functional and non-functional requirements4. Write high-quality code and conduct peer code reviews to maintain engineering excellence5. Develop comprehensive automated test suites to ensure code quality6. Deploy and operate production solutions, ensuring high availability and reliability through best practices in Continuous Integration, Continuous Deployment, and operational excellenceOur results show our impact - we automated the employee termination process in the US, ensuring final payments meet regulatory requirements. Now, we're expanding this solution globally while tackling new challenges.
- Experience (non-internship) in professional software development
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience programming with at least one software programming language
- Bachelor's degree in computer science or equivalent
- Solid expertise in data structures and algorithms.
- Ability to design scalable, reliable, maintainable solutions with very high availability.
- Experience with relational and non-relational databases such as Oracle, SQL, Mongo DB, DynamoDB etc.
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience with AWS technologies.
- Domain expertise in Payroll.
These jobs might be a good fit