Mid .NET Engineer (385)
Are you seeking to advance your career internationally? We are here to assist you!
Ubiminds is a people-oriented company partnering with American software firms to expand their development capabilities. Selecting the top 5% of Brazilian talent, Ubiminds supports their LATAM strategy through a blend of staffing augmentation and employer-of-record services.
Join a project at Ubiminds working with two clients on modernizing a monolithic system into microservices. Contribute to defining the architecture and implementing the transformation to create independent and loosely coupled services.
Don't miss this opportunity to propel your international career and be part of an innovative organization.
Key Responsibilities:
Service Development & Refactoring:
- Collaborate on extracting, refactoring, and merging services within ASP.NET Core projects.
- Implement asynchronous events utilizing platforms like Event Bridge.
Containerization & CI/CD:
- Develop and manage Docker files, deploying services to local Docker setups for validation.
- Assist in setting up automated pipelines for testing and deploying services to EKS.
Collaboration & Quality Assurance:
- Engage in code reviews, unit/integration testing, and design workshops.
- Troubleshoot issues in non-prod EKS environments, ensuring proper communication with dependencies.
Qualifications:
Mandatory skills:
- Advanced English proficiency, both written and verbal.
- Experience with ASP.NET Core development on .NET 6 or higher.
- Strong knowledge of Web API and MVC patterns, familiarity with lightweight ORMs.
- Proficiency in Docker and container orchestration.
- Experience refactoring large codebases into microservices.
Nice to Have:
- Previous exposure to event-driven systems using AWS tools.
- Familiarity with Kubernetes, Helm/ArgoCD, and AWS managed services.
- Experience with cloud security and secrets management solutions.
Benefits for Senior .NET Engineers @Ubiminds:
- Work in a product-based company with full support and benefits.
- Access to our remote-first policy, no device sharing, with a MacBook provided.
- Opportunities for growth through interactions with tech professionals and learning sessions.
- English improvement sessions with native speakers available.
- Candidate referral bonus and cool headquarters in Florianópolis for in-office work.
Our Hiring Process:
- Initial interview with a Tech Recruiter to discuss the role.
- Client assessment with technical challenges.
- Offer presentation for successful candidates.
