FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
About the role
Key responsibilities & impact- Responsible for software development and integration according to the project scope specified in Spassu's contracts with clients.
- Also responsible for the team of developers and for assigning tasks, using the defined project management tools, ensuring that the software delivered to the client implements all specified requirements on the defined technology platform and follows the established architectural standards.
- Configure projects in accordance with all internal and client procedures to ensure the integrity, traceability, and maintainability of the software project.
- Work with other teams to establish the project's architecture model and identify necessary evolutions throughout the software development lifecycle and its components.
- Interpret functional specifications and produce technical specifications using descriptive text, UML diagrams and other compatible models to ensure coding quality.
- Plan work using the designated project management tool.
- Guide and support the developers on the software project's development team.
- Code and integrate software components according to technical specifications, using the development tools, programming languages and libraries defined for the project.
- Identify, build and test developed components to ensure quality.
- Perform corrective and evolutionary maintenance of software components.
- Produce technical documentation according to the requirements of the contract under which you are working.
- Integrate the components produced with those built by other team members, using the integration tool defined for the project.
- Set up and configure a local development environment according to project requirements and needs.
- Provide information to other teams to set up and configure CI/CD pipelines in the continuous integration tool defined for the project.
- Provide support to the IT team and client users, when requested, regarding the characteristics and specifics of the developed components, modules and software packages.
- Deliver and execute integration tests in the client's environment to ensure full functionality of the software and its components.
- Monitor acceptance testing and software deployment in client environments as established in the contract.
- Provide training and knowledge transfer to the client about the developed software, ensuring proper system operation.
Requirements
What you’ll need- Bachelor's degree in Information Technology, Data Science, Engineering, Mathematics, Statistics, Physics, or Chemistry; or a bachelor's degree in any field plus a postgraduate course (specialization, master's, or doctorate) of at least 360 hours in Information Technology.
- Certification: not required.
- Desired experience: 7 years as a Systems Analyst, Developer, or related role.
- Knowledge of development and support for the solutions handled by your Agile Team, covering the entire lifecycle from conception, analysis, design, implementation, testing, deployment, operation to decommissioning; and mastery of the technical aspects involved, such as modeling, solution architecture, programming, databases, user interfaces, services and integrations, testing, deployment, among others.
Benefits
Comp & perks- Health Insurance
- Dental Plan
- Life Insurance
- Meal or Food Allowance
- Transportation Allowance
- WellHub
- Gympass
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentintegrationUML diagramstechnical documentationCI/CD pipelinescoding qualitycorrective maintenanceevolutionary maintenancesolution architecturedatabases
Soft Skills
team leadershiptask assignmentcommunicationguidancesupporttrainingknowledge transfercollaborationplanningmonitoring
