Full Stack Developer, Associate
Job Description
About you:
You have great analytical skills; you understand what a requirement and a user story are, and you can translate them in an efficient design. You can produce effective and testable code and, as a developer, you understand your role in unitary and integrated testing. You show autonomy in your work organisation, and you can seek for information and help whenever required. You can understand other s people code and design and make it yours. You work in an inclusive team, as a team fellow and promote equity and inclusion. You collaborate to achieve the goal of the team and deliver according to plan.
- Curious and eager to learn new things, with a healthy disrespect for the status quo.
- Willing to embrace work outside of your comfort zone, and open to mentorship from others; you make mistakes but learn from them.
- Passionate about technology, with personal ownership for the work you do
- Data-focused, with an eye for the details that matter to resolve problems.
Technologies and Concepts involved:
- C#, with Visual Studio
- VB .NET
- .NET Framework, .NET Core (.NET)
- MS SQL Server
- TypeScript / JavaScript / CSS / Html
- Cloud based services, AWS, Azure, Kubernetes
- Agile (Scrum)
What will you be doing
You are building new features, from their conception up to their deployment in production. You handle aspects of a SaaS product, including production monitoring and incident resolution on the cloud platform.
You integrate your work in the team methodologies: continuous integration/continuous delivery, automated testing, standard processes definition.
You are engaging with different groups, full of hardworking, forward-thinking people with an outstanding innovation spirit.
You have:
- Bachelor or Master in Engineering, Computer Sciences, Mathematics, or related software engineering background.
- Validated experience in software development.
- Ability to autonomously dig into an existing codebase and understand its concepts.
- Curiosity about the functional part of the product, base knowledge about the Finance industry will be highly appreciated.
- Strong analytical and problem-solving skills; proactive approach with ability to balance multiple projects simultaneously.
- Proficient English, both written and spoken