At OutSystems (Contractor), in Lisbon, Portugal
Expires at: 2024-11-19
Remote policy: Full remote
As a Senior Backend Engineer , you’ll be a key member of the team responsible for developing the next generation of capabilities for one of our platform components.
If you are a problem solver, inquisitive by nature, and driven by curiosity, this is the job for you!
Key Responsibilities:
- Design and develop solutions with the team by following development processes (such as TDD, BDD, code reviews)
- Optimize the performance of the platform component you’ll work on
- Produce and test code in short cycles with a high degree of automation
- Gather feedback from end-users and adapt your solutions
- Focus on developing maintainable solutions that scale to thousands of users
- Apply product development best practices, continuous delivery, and testing
Main requirements
Qualifications / What You Need To Succeed:
- Bachelor’s or Master’s Degree in Software Engineering, Computer Science, or similar. If you do not have one but are highly skilled (and can show it), we still want to hear from you
- 3+ years of software development experience
- Knowledge of software engineering principles, algorithms, data structures, and Object-Oriented Design
- Passion for analyzing and designing elegant solutions for high-tech problems
- Eagerness to learn and help others navigate complex subjects
- Excellent troubleshooting skills
- Familiarity with continuous delivery and testing techniques
- Drive to innovate and bring development best practices into your team
- Interest in understanding upcoming technologies and frameworks
- Good communication skills and fluency in English
- High level of autonomy
- Excellent coding skills in C# (.Net Core)