Software Engineer Position
We are looking for a skilled Software Engineer to join our team.
About the Role
This is a unique opportunity to work on designing and developing solutions with our team, following development processes like TDD, BDD, code reviews...
As a Software Engineer, you will be responsible for optimizing the performance of the platform component you'll work on, producing and testing code in short cycles with high automation, gathering feedback from end-users and adapting your solutions, and focusing on developing maintainable solutions that scale to thousands of users.
Required Skills and Qualifications
* Knowledge of product development best practices, continuous delivery, and testing.
* Experience in designing and communicating high-level functional designs and solutions.
* Bachelor or Master's Degree in Software Engineering, Computer Science, or similar. If you do not have one but you are really good (and can show it), we still want to hear from you;
* More than 3 years of software development experience.
* Knowledge of software engineering principles, algorithms, data structures, and Object-Oriented Design.
* Excellent coding skills in one or more of these technologies: C#.
* AWS, Kubernetes, Microservices Development experience (valued).
* Good level of English.
Why Work with Us?
At our company, we believe that by nurturing and empowering our people to confront the challenges of digital transformation, we create value not only for our clients but also for our entire ecosystem, fostering a digital community dedicated to growth and progress.
We are a forward-thinking organization with a strong focus on innovation, collaboration, and professional development. Our team is passionate about what we do, and we're always looking for talented individuals who share our vision and values.
How to Apply
If you're interested in this job, please send your CV to us with reference 'CA/C#'. We look forward to hearing from you!