[VSP] Software Engineer
WFA Digital Insight
The demand for skilled software engineers with expertise in Python and backend development has seen significant growth in recent years, with the Latin American market being no exception. As the fintech industry continues to expand, companies like Software Mind are at the forefront, providing innovative solutions for the asset-based lending sector. With over
Job Description
About the Role
The Software Engineer role at Software Mind is a unique opportunity to work with a dynamic team and contribute to the development of a cutting-edge platform. As a skilled software engineer with expertise in Python and backend development, you will be responsible for managing the customer onboarding process, understanding customer needs, and ensuring accurate system integration.The role entails working closely with multiple teams, including the development team, to drive process improvement and identify opportunities to enhance onboarding efficiency and customer satisfaction. You will also collaborate with clients on specific configurations and customizations to meet their unique needs.
The team at Software Mind is composed of experienced engineers who are passionate about delivering high-quality solutions. As a software engineer, you will be expected to take ownership of major initiatives and drive them to completion, demonstrating your ability to work independently and as part of a team.
What You Will Do
- Manage the customer onboarding process, ensuring accurate system integration and high levels of customer satisfaction
- Develop best practices and identify opportunities to enhance onboarding efficiency and customer satisfaction
- Collaborate with clients on specific configurations and customizations to meet their unique needs
- Oversee multiple onboarding projects simultaneously, ensuring timely completion and high levels of customer satisfaction
- Develop and execute development tasks related to onboarding new clients, leveraging a modern tech stack including Python/Flask, NextJS/React, and Tailwind CSS
- Work closely with the development team to drive process improvement and identify opportunities to enhance onboarding efficiency and customer satisfaction
- Manage and prioritize multiple tasks and projects, ensuring timely completion and high levels of quality
- Collaborate with the QA team to ensure that all solutions meet the required standards
- Participate in code reviews and contribute to the improvement of the codebase
What We Are Looking For
- 4+ years of experience as a backend software engineer, with a strong focus on Python (Flask) for writing accurate, flexible, and production-ready code
- Proficiency in working with PostgreSQL and familiarity with other database systems
- Experience in frontend development using React
- Strong knowledge of Git for version control
- Familiarity with SQL for basic data queries and analysis
- Proven ability to embrace rapid prototyping within a tight customer feedback loop
- Demonstrated interest in taking ownership of major initiatives and driving them to completion
- Effective team player with excellent communication and collaboration skills across multiple teams
- Excited to learn and improve through feedback from team members
- Comfortable working with a certain level of autonomy in a dynamic environment
Nice to Have
- Proficiency in Microsoft Excel for additional data handling and analysis
- Experience with modern frontend frameworks and libraries
- Familiarity with cloud-based platforms and services
- Knowledge of DevOps practices and tools
Benefits and Perks
- Educational resources and opportunities for professional growth
- Flexible schedule and work-from-anywhere policy
- Referral program with incentives for successful referrals
- Supportive and chill atmosphere with a multicultural team
- Trajectory recognition plan with opportunities for career advancement
- Access to cutting-edge technologies and tools
- Opportunities for collaboration with experienced engineers and professionals
- Competitive salary and benefits package
How to Stand Out
- Develop a strong portfolio showcasing your proficiency in Python, PostgreSQL, and React, with a focus on backend development and customer onboarding processes.
- Be prepared to demonstrate your ability to work in a dynamic environment with multiple stakeholders, including clients and development teams.
- Highlight your experience with rapid prototyping and your ability to take ownership of major initiatives and drive them to completion.
- Familiarize yourself with the fintech industry and the asset-based lending sector, and be prepared to discuss your understanding of the market and the company's position within it.
- Practice your communication and collaboration skills, as you will be expected to work closely with multiple teams and stakeholders.
- Research the company culture and values, and be prepared to discuss how your skills and experience align with them.
- Be prepared to discuss your experience with SQL, Git, and other relevant tools and technologies.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.