
Mid-level Software Engineering Analyst – .NET, React
Valid
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Develop and maintain REST APIs, Windows Services and Workers using .NET 8.0 and .NET Framework 4.8.
- Implement solutions based on SOLID design principles and scalable architectures.
- Work with relational and NoSQL databases, ensuring integration and query optimization.
- Build user interfaces using React, JavaScript, HTML5 and CSS3 to deliver a smooth user experience.
- Integrate and implement authentication using OAuth, OpenID and JWT.
- Collaborate using version control with Git and work with messaging systems such as RabbitMQ or Pub/Sub.
- Ensure code quality and efficiency by applying software development best practices.
Requirements
- Strong experience with C#, .NET 8.0 and .NET Framework 4.8.
- Advanced knowledge of JavaScript, HTML5, CSS3 and React.
- Proficiency in developing REST APIs, Windows Services and Workers.
- Expertise with relational databases and NoSQL databases.
- Knowledge of ORMs and messaging systems (RabbitMQ, Pub/Sub).
- Experience with OAuth, OpenID and JWT.
- Solid object-oriented programming principles and SOLID design patterns.
- Experience using Git for version control.
- Familiarity with common software design patterns.
- Experience with Docker and CI/CD pipelines.
Benefits
- Health care coverage
- Dental plan
- iFood Benefits
- Wellhub
- Transportation allowance
- Childcare assistance
- Profit sharing (PLR)
- Life insurance
- Hybrid work model
- Day off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET 8.0.NET Framework 4.8C#JavaScriptHTML5CSS3ReactREST APIsWindows ServicesNoSQL databases
Soft Skills
collaborationcode qualityefficiencyproblem-solvingcommunication