
Senior Software Developer
Posted Oct 4

Posted Oct 4
This is a fully remote position, open to applicants in Brazil.
• Accountable for software development and integration in line with Spassu’s contractual obligations to its clients.
• Oversee the development team and delegate tasks utilizing project management tools.
• Ensure that the provided software meets all defined requirements on the specified technology platform and adheres to established architectural standards.
• Configure projects according to both internal and client protocols, guaranteeing integrity, traceability, and maintainability.
• Construct and enhance the project architecture throughout the development lifecycle.
• Analyze functional specifications and generate technical specifications, including descriptive text, UML diagrams, and other models.
• Organize work utilizing the specified project management tool.
• Mentor and support the development team members.
• Code and integrate software components following defined technical specifications, programming languages, libraries, and tools.
• Identify, create, and execute tests for the developed components.
• Conduct both evolutionary and corrective maintenance on software components.
• Generate technical documentation to meet contractual requirements.
• Integrate components created with those developed by other team members.
• Establish and configure local development environments.
• Supply information for setting up production pipelines in the continuous integration tool.
• Offer assistance to the client’s IT team and users regarding the developed components, modules, and packages.
• Execute deliveries and integration testing in the client environment.
• Supervise software acceptance testing and deployment in the client’s environments.
• Train the client and facilitate knowledge transfer on the developed software.
• Bachelor’s degree in Information Technology, Data Science, Engineering, Mathematics, Statistics, Physics, or Chemistry; or a bachelor’s degree in any discipline coupled with a graduate-level program (specialization, master’s, or doctoral degree) of at least 360 hours in Information Technology.
• Certification is not mandatory.
• Preferred experience includes 7 years in a Systems Analyst, Developer, or a related position.
• Familiarity with the development and support of solutions managed by the Agile Team, encompassing the entire lifecycle from conception, analysis, design, implementation, testing, deployment, operation, and decommissioning.
• Advanced skills in modeling, solution architecture, programming, databases, user interfaces, services and integrations, testing, and deployment.
• Health Insurance
• Dental Insurance
• Life Insurance
• Meal or Food Allowance
• Transportation Allowance
• Wellhub (formerly Gympass)
Cisco
Wrapbook
knowmad mood
Get handpicked remote jobs straight to your inbox weekly.