Job Closed
This listing is no longer active.
Simplifying the business of running a business.
Intermediate Backend Software Development Engineer
Location
Brazil
Posted
76 days ago
Salary
0
Seniority
Senior
Job Description
Intermediate Backend Software Development Engineer
WEX
• Collaborate with stakeholders throughout the SDLC to translate requirements into high-quality, reliable, cost-effective, and maintainable solutions that solve customer problems and generate business outcomes. • Design, develop, and implement high quality software components with a focus on Continuous Delivery principles and practices. • Champion integrated engineering practices within the organization, fostering collaboration and shared ownership between development, operations, and security teams. • Deliver technical and administrative support for live applications, promoting automation and proactive monitoring and self-recoverability, rapid incident response, and continuous improvement. • Analyze existing systems and processes to identify bottlenecks and opportunities for improvements to flow. • Own the configuration management of software items and their dependencies, utilizing Infrastructure as Code (IaC) tools. • Collaborate on developing and implementing a measurement strategy for tracking key performance indicators (KPIs) related to software delivery and performance.
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience in backend software engineering and delivery.
- Strong understanding of continuous delivery principles and practices.
- Experience with deployment pipelines and automation tools (e.g., Jenkins, GitLab CI/CD, etc.).
- Proficiency in multiple programming languages and technologies (specify relevant languages based on your needs).
- Experience with configuration management tools (e.g., Ansible, Puppet, Chef, etc.).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a cross-functional team.
Benefits
- Offering comprehensive and market competitive benefits, our offerings are designed to support your personal and professional well-being.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior/Lead Technical Architect
Salesforce👋 We're Salesforce, the customer company. CRM + Data + AI + Trust.
• Work with customers to address and solve a wide variety of technical challenges, meshing the agile capabilities of the Salesforce Platform and portfolio solutions with the technologies the customer already has in place. • Develop relationships with customer IT/technical stakeholders, and help them to understand how the Salesforce platform fits into their overall technology strategy. • Act as a trusted advisor, and guide customers towards solutions that have the greatest likelihood of long-term success. • Hone your own knowledge of the Salesforce product suite through hands-on training and exploration in the areas of customization, integration, and delivery, and support our account-aligned solution engineers when this deeper level of expertise is needed to solve customer challenges. • Evangelize the value proposition, benefits, and advantages, of the Salesforce Platform including Data Cloud, Agentforce, AI. • High level familiarity with Tableau, Mulesoft, Slack and more is a bonus. • Educate customers and peers on the ways to solution using the salesforce product suite. • Strong understanding of AI and Data architecture principles and the competitive landscape. • Understand and advise on the broad ecosystem of ISV and partner solutions that cooperate and integrate with Salesforce. • Guide deal strategy by providing insight into the technical buyer, and craft influence strategies that resonate with this audience. • Keep current with both partner and competitive technologies in order to put proposed solutions into the context of the broader technology landscape. • Highlight insights from customer conversations with our product teams to help ensure we are moving in the direction of market needs. • Share your knowledge, best practices, and lessons learned with the broader solution engineering teams to multiply the impact of your work. • Continue to develop yourself as a technologist and as a presales professional in a supportive, collaborative team environment.
• Develop your career as you support Gainwell’s focus on creating innovative, purpose-built technologies and solutions • Maintain an understanding of current business issues, objectives, and strategies and recognizes issues and opportunities to apply technology to enhance existing or build new business capabilities • Maintain system readiness to support client SLA • Identify production issues and develop solutions to maintain uptime • Gather debugging information and assist engineering in developing solutions • Upgrade and maintain systems to support requirements • Create all required documentation, participate in code walkthroughs, and perform walkthroughs of changes made by other team members as appropriate • Analyze, design, and write program specifications specs - Code, test, debug, implement and document moderately complex programs • Ensure that business requirements are appropriately translated into solid technical designs
• Develop career supporting Gainwell’s focus on creating innovative technologies and solutions • Perform change order coding and research • Code, test, debug, implement, and document programs • Assist in the modification of company products and/or customer/internal systems • Gather information from the system, analyze program and time requirements, and prepare documentation • Conduct quality assurance activities such as peer reviews
• Collaborate with the development team to design and implement game features and mechanics. • Develop and maintain complex game logic, backend systems, and server-side functionalities using PHP. • Actively utilize and experiment with AI tools (Claude, Codex, Cursor, LLMs) to accelerate refactoring, optimize legacy code, and increase development velocity. • Ensure high-quality code through code reviews, testing, and debugging. • Collaborate with stakeholders to define technical requirements and project milestones. • Optimize data architecture and performance across both MongoDB and MySQL environments. • Optimize game performance for various platforms and devices. • Work closely with the design team to bring their ideas to life in the game. • Stay updated with industry trends, technologies, and AI-assisted engineering to improve game development processes.



