Mid-Level Developer
Posted 45ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Develop and maintain software solutions for the construction sector, ensuring quality and scalability. Collaborate with team members and clients for project requirements and enhancements.
Responsibilities:
- Gather and document the requirements necessary to carry out the project.
- Analyze and specify corrective and preventive software solutions to meet the needs of internal and external projects.
- Develop and modify programs, modules, and systems.
- Analyze, fix, validate, and propose changes to database schemas, manage versioning, and evaluate performance of client installations when applicable.
- Diagnose and analyze issues, identify technical solutions, and develop software fixes to resolve identified problems.
- Set up and configure real and virtual test environments for validation, deployment, and acceptance across multiple operating systems.
- Document product development processes and maintain confidentiality.
- Design and develop software aimed at creating scalable and maintainable systems.
- Provide technical support to the implementation team, guiding and clarifying questions regarding project functionality.
- Analyze functional and non-functional requirements with internal and external stakeholders to develop integrated system tools.
- Create and execute system tests to ensure the quality and correct functioning of the tool.
- Define the project activity schedule together with the coordinator.
- Identify opportunities to improve features and functionality.
- Stay up to date with technological innovations and market trends.
Requirements:
- Minimum education: Currently pursuing a university degree.
- Experience: 2–3 years.
- Intermediate knowledge of C# and .NET (Framework, .NET Core, .NET 5+).
- Intermediate knowledge of TypeScript and Angular (version 2 and above).
- Practical experience with frameworks and libraries relevant to the language.
- Knowledge of web and/or mobile development.
- Experience with API integration and consumption.
- Experience with database management systems.
- Knowledge of testing and debugging practices.
- Experience with agile methodologies and project management tools.
Benefits:
- Meal allowance - credited to Swile card
- Home office allowance - credited to Swile card
- Health insurance - Bradesco with no co-payment
- Dental plan - Bradesco
- Life insurance - HDI
- Childcare assistance - for parents with children up to 72 months
- Partnership with SESC
- Totalpass – access to fitness and wellness activities
- Birthday Day Off - one gift day off to enjoy during your birthday month

















