Description
Job Summary:
Work in the technical area, leading and contributing to the development of high-quality software solutions, ensuring efficient, scalable, and innovative deliveries.
Key Highlights:
1. Lead development teams technically and promote best practices
2. Design, develop, and implement complex software solutions
3. Define and evolve scalable and secure software architectures
Senior Software Engineer \- Cooperative? **Job Mission**
Work in the technical area, leading and contributing to the development of high-quality software solutions, ensuring efficient, scalable, and innovative deliveries. You will be responsible for guiding the end\-to\-end development process, providing technical guidance to the team, and ensuring the adoption of sound software engineering practices, collaborating across departments to transform business requirements into robust technological solutions.
? **Key Responsibilities**
* Lead development teams technically, promoting best practices and continuous team improvement
* Participate in planning, refinement, and code review meetings
* Design, develop, and implement complex software solutions
* Define and evolve scalable, secure, and high-performance software architectures
* Ensure code quality through unit and integration testing
* Identify and resolve complex issues (debugging and performance tuning)
* Collaborate with cross-functional teams (Product, QA, UX, DevOps, etc.)
* Translate business requirements into feasible technical solutions
* Support and develop junior professionals through technical mentoring
* Monitor technology trends and propose continuous improvements
* Participate in technical and behavioral training programs and initiatives
? **Technical Requirements**
* Solid software development experience
* Experience with system architecture and scalable solutions
* Experience with code reviews
* Knowledge of automated testing (unit and integration)
* Experience with agile methodologies (Scrum, Kanban, etc.)
* Ability to solve complex problems
* Experience integrating systems and applying software engineering best practices
(Preferences may be added based on company tech stack, e.g., Java, .NET, Node, Cloud, etc.)
? **Behavioral Competencies**
* **Integrity:** Acts ethically, transparently, and responsibly
* **Respect:** Values teamwork and diversity of ideas
* **Quality:** Pursues excellence in deliverables and attention to detail
* **Excellent Customer Service:** Focuses on internal and external customers
* **Innovation:** Proposes creative solutions and continuous improvements
* **Commitment:** Strong sense of responsibility toward deadlines and results
? **Profile Differentiators**
* Technical leadership profile with ability to influence and engage teams
* Strategic vision combined with hands-on execution
* Strong communication skills and ability to translate technical topics for business stakeholders
* Mindset of continuous improvement and lifelong learning