Were hiringresourceful, English-speaking.NET software engineers tocollaborate onchallengingprojects withinternational clients.This is a great opportunity for a.Net engineer ready to accelerate their potential and make an impact on a global scale. Our.Net Engineers work to solve complex challenges using technologies like.NetCore,WebAPI,and cognitive platforms like IBM Watson. If you're ready to start collaborating on thought-provoking projects, this could be the role for you!
As a.Net Engineer, youll:
Develop robust,highly responsive applications and platforms in .NET for international companies and industry leaders.
Deepen your understanding of technologies such as C #, .NET Core, Akka .NET, Entity Framework,and others.
Develop technical interfaces, specifications and architecture.
Source project requirements and work with the team decide on the most appropriate solution.
Monitor and correct errors as needed before deployment.
Actively integrate client and user feedback to improve following iterations.
Work with team members across the software development lifecycle to deliver the highest quality products.
What you'll need to succeed:
Solid knowledge of software development in C#,allowing you to build scalable and robust applications.
Knowledge insome of the followingframeworks: .NET Core,Entity, Akka.Net,WebAPI, MVC or similar.
Experience in unit tests, design patterns and TDD.
High level of English as you will be collaborating with your peers and clients in several countries.
Drive to learn new technologies and approaches.
Knowledge and experience in different cloud platforms,such as AWS, Azure or GCP.
As part of our team, youll:
Have access to a broad spectrum of learning opportunities because of our network of international, top-tier clients and in-house experts.
Work in a constantly evolving industry with people that want to shape and drive change, giving you access to an ever-expanding set of challenges.
Collaborate with international clients to define application technologies, functionalities and features, and much more in order to maximize business value.
Work in an agile environment, implementing and following engineering best practices in different projects.
Constantly learn from very talented people and participate in courses and training activities, you'll be joining a global company of more than 4,500 colleagues.
Positively impact the communities where we operate through a variety of social impact programs.