Senior Software Engineer
You will start your day on a daily sync call to align with your team's sprint work and goals. You will spend most of your day designing, developing, testing, and supporting your team members.
You will be able to deploy your code in production using automated continuous integration and deployment processes.
You will work closely with product managers, analysts, architects, and engineers to plan, design, develop, test, and implement technology solutions.
We have a hybrid work model with an office located in Porto Alegre.
What You'll Do:
* Each day starts with a team sync to understand responsibilities, identify issues, and communicate coding priorities.
* You will work in two-week sprints, keeping up with timelines and good coding standards. Your primary responsibility is to deliver features on time.
* Our team works collaboratively. You'll interact with project managers, Quality Assurance, and customers to understand requirements and create a collaborative output.
* We're always learning new technologies and investigating open-source communities. Knowing what questions to ask is more important than knowing the right answers.
To Succeed in This Role:
* Demonstrate advanced understanding and experience in web application development.
* Show advanced English language skills.
* HIGHLIGHTED REQUIRED SKILLS: Java, software development life cycle, unit testing, frontend performance tuning, CI/CD pipelines, technical analysis, technical design, requirements gathering, code reviews.
Benefits:
* Mid-senior level position.
* Full-time employment.
Job Function:
* Information Technology.
* IT Services and IT Consulting.