GO TO SEARCH
We are looking for a remote Senior .NET Developer to join our team and help us produce clean, efficient code based on requirements. You will be responsible for troubleshooting, debugging, and upgrading existing code, as well as recommending and executing improvements. As a Senior .NET Developer, you will work with the team, be helpful, and a good team player. Our project involves developing a web-based application for a leading global financial services company.
Responsibilities
- Develop, test and deploy high-quality software
- Participate in code reviews, providing constructive feedback to team members
- Collaborate with cross-functional teams to identify and prioritize software features
- Recommend and execute improvements to existing software
- Ensure software meets all requirements of quality, security, and scalability
- Stay up-to-date with emerging trends and technologies in software development
Requirements
- At least 3 years of experience in .NET development, with a primary focus on .NET Core for back-end development
- Experience with Entity Framework, Angular, Microsoft Azure, ASP.NET MVC, SQL, and Agile methodologies
- Ability to produce clean, efficient code based on requirements
- Strong troubleshooting and debugging skills
- Ability to recommend and execute improvements to existing code
- Excellent verbal and written communication skills in English at a B2+ level
Nice to have
- Experience with front-end development technologies, such as React or Vue.js
- Experience with containerization and orchestration technologies, such as Docker and Kubernetes
- Experience with cloud-native serverless architecture
These jobs are for you
Benefits | Community | Professional Development
Colombia
For you
- Prepaid Medicine with Colsanitas for you and your legal dependents
- MetLife Life Insurance for you
- Thousands of projects for top brands
For your comfortable work
- Free licensed software
- Stable workload
- Flexible engagement models
For your growth
- Free trainings for technical and soft skills
- Free access to LinkedIn Learning platform
- Support from a personal Skill Advisor
- Language courses
- Free access to internal and external e-Libraries
- Access to internal communities and competency centers
- Certification opportunities