
Analyst Developer, .NET, Go
BHS
full-time
Posted on:
Location Type: Hybrid
Location: Belo Horizonte • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureCloudGoJavaJavaScriptMongoDB.NETOraclePython
About the role
- Develop and support microservices and web dashboards in Go (Golang);
- Perform technical-functional analyses of development requests to guide solution implementation.
- Analyze and migrate features from legacy systems (.NET and MuleSoft) to the new Go-based architecture.
- Design, develop, and integrate microservices in a scalable and high-performance manner.
- Design and maintain monitoring dashboards for microservices.
- Ensure observability, metrics, and structured logs for diagnostics and maintenance.
- Perform unit and integration tests and conduct code reviews.
- Keep technical and architectural documentation up to date.
- Provide ongoing technical support and incident resolution.
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, or related fields, or proven technical experience in software development.
- Solid experience with .NET C# and interest in learning and working with Go.
- Knowledge of relational and non-relational databases (e.g., Oracle, MongoDB).
- Experience with testing tools (Postman) and technical documentation tools (Confluence, Swagger).
- Basic knowledge of frontend development (HTML5, CSS3, JavaScript).
- Proficiency with Git and familiarity with cloud environments (Azure).
- Experience with agile methodologies (Scrum, Kanban) and tools like Jira.
- Availability to work hybrid in Belo Horizonte/MG (3 days per week).
- Intermediate Spanish level (B1).
- Experience developing with Golang.
- Experience developing with Python.
- Experience developing with Java.
Benefits
- Health insurance and dental care
- Meal/Food allowance loaded on Flash card
- Hybrid work allowance
- Gympass / Wellhub
- Life insurance
- Extended maternity/paternity leave
- Partnerships and discounts across education, health and leisure (universities, language schools, gyms, healthcare clinics...)
- Culture of continuous feedback, including: semiannual reviews, 1:1s, Individual Development Plans (PDI) and BHS Experience.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Go.NETC#microservicesunit testingintegration testingfrontend developmentrelational databasesnon-relational databasesPython
Soft skills
technical supportincident resolutioncode reviewsdocumentation
Certifications
Bachelor's degree in Computer EngineeringBachelor's degree in Computer Science