Mid-level Software Engineer
J
JobgetherSoftware Engineering
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- HTMLCSSJavascriptMicrosoft SQL ServerRxJSTypeScriptC#.NET coreAngularRESTful APIs
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- 4+ years of professional experience developing full-stack web applications.
- Demonstrated experience leading or mentoring software development teams.
- Strong understanding of software architecture patterns and best practices for scalable and maintainable systems.
- Advanced experience with front-end technologies, particularly HTML, CSS, JavaScript, Angular, TypeScript, and RxJS.
- Strong proficiency in C# and .NET Core for back-end development.
- Solid experience with relational databases, particularly SQL Server, and data modeling.
- Strong knowledge of RESTful API design and implementation.
- Experience with cloud platforms, preferably Microsoft Azure.
- Practical experience with unit testing and automated testing frameworks.
- Experience working with continuous integration and continuous delivery (CI/CD) pipelines.
Responsibilities
- Analyze, design, develop, enhance, and maintain software applications and systems.
- Build scalable and maintainable full-stack web applications using modern front-end and back-end technologies.
- Develop front-end solutions using HTML, CSS, JavaScript, Angular, TypeScript, and RxJS.
- Develop and maintain back-end services and applications using C# and .NET Core.
- Design and implement RESTful APIs and integrations between software components and systems.
- Work with relational databases such as SQL Server, including data modeling and application integration.
- Design, implement, and maintain unit and automated tests across front-end and back-end applications.
- Participate in and improve CI/CD pipelines and software delivery practices.
- Provide technical leadership and mentorship to other software developers.
View Full Description & ApplyYou'll be redirected to the employer's site