Job Opportunities in Costa Rica


October 7, 2024

Snap Finance

OTHER


Software Engineer II, Back-End

Are you looking for a friendly, fast-paced workplace with an emphasis on helping customers and empowering team members? Snap Finance is a thriving leader in the financial services industry, and our team members are the foundation of our success. Snap knows that happy, empowered, and engaged team members are essential to innovation and business success- and our approach is working. Come join us!

Job Description
Software Engineer II, Back-End (Python)
Are you looking for a friendly, fast-paced workplace with an emphasis on helping customers and empowering team members? Snap Finance is a thriving leader in the financial services industry, and our team members are the foundation of our success. Snap knows that happy, empowered, and engaged team members are essential to innovation and business success- and our approach is working. Come join us!
As a Software Engineer II (Python) you will work within a dev team and show leadership in developing projects across predominantly Python and Open Source/Cloud based technologies, including Java and Amazon Web Services (AWS). A successful delivery of projects will require the developer to be included in dev team planning, coordination, and taking the lead across the full delivery lifecycle. This will include working closely with the POs, understanding the requirements from the stakeholders, and propose the team efficient solutions through the technologies we have.
The Job...
  • Develop and maintain Python (primary) and/or Java (secondary) applications on cloud-based technologies, mainly AWS.
  • Oversee technologies, tools, and techniques used within the team.
  • Work closely with the PO and Engineers on issues related to design and requirements.
  • Implement IT standards and procedures to aid in the development of high-quality software.
  • Work closely with other development team members when necessary to create cohesive software.
  • Gain business knowledge to be able to actively participate in specifying software solutions for business needs.
  • Ensure that all software developed within the team satisfies the business requirements as specified.
  • Work with the team to ensure projects are accurately estimated.
  • Show flexibility to respond to the changing needs of the business.
  • Work on the setup, integration, and maintenance of a completely new AWS hosted servicing system. Assist on constructing API layers to facilitate the communication with current internal and external applications, as well as building a solid strategy for a fluent flow between systems.
  • Make recommendations that will influence decisions of your team.
You...
  • 3-4+ years of experience in software development/data engineering/analytics with Python .
  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Advanced English level B2+ or above.
  • Good Data Skillset (SQL, Postgres, JSON, No-SQL DBs).
  • Proven experience in few Amazon Web Services: S3, EC2, ECR, Lambda, RDS, Kinesis, SQS, Redshift, Athena, etc.
  • Experience with GIT and CI/CD pipelines (Jenkins).
  • Experience in batches orchestration (Airflow) and/or streaming tools (kinesis, kafka).
  • Docker (basic exposure).
  • Unit Testing.
  • Design Patterns.
  • Microservices.
  • Experience with high scalability projects involving cloud-based infrastructure design and implementation.
  • API implementations (REST and SOAP).
  • Excellent communication skills and team player.
  • Up to date on the latest software innovations and committed to continually build on existing knowledge and skills.
  • Knowledge in Agile Development Methodologies such as Scrum, Kanban, SAFe.
  • Experience working with Java is a plus.
Why You’ll Love It Here…
  • Generous paid time off.
  • Competitive medical coverage.
  • 401K with company match.
  • Company-paid life insurance + supplemental options.
  • Company-paid short-term disability.
  • Long-term disability and legal coverage.
  • Free snacks, and fun events.

More…
Snap values diversity and all qualified applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Learn more by visiting our website at www.snapfinance.com .

California Residents, please review our California Consumer Privacy Act Notice at https://snapfinance.com/ccpa-notice

Latest Job Opportunities


October 19, 2024

Edwards Lifesciences
Engineer II, Facilities (Building Maintenance)

OTHER

View Details

October 19, 2024

BCforward
Laboratory Technician

San José

OTHER

View Details

October 19, 2024

H.B. Fuller
Accounts Payable Specialist III

Tres Ríos

View Details

October 19, 2024

Johnson Controls
Building Controls Applications Engineer II - Major Projects

San José

View Details

October 19, 2024

Western Union
Senior Coordinator, Operations

Santa Ana

OTHER

View Details

October 19, 2024

GomezLee Marketing
Diseñador 3D

San José

View Details

October 19, 2024

Marriott International, Inc
Executive-Sales

San José

View Details

October 19, 2024

Marriott International, Inc
Guest Experience Expert

San José

View Details

October 19, 2024

Marriott International, Inc
Guest Service Expert

San José

View Details

October 19, 2024

Marriott International, Inc
Capitán de Banquetes
View Details

Similar Jobs


September 10, 2024

UA Brands
Sr. Software Developer (REMOTE JOB)

Heredia

OTHER

View Details

September 10, 2024

UA Brands
QA Team Lead - Software Development (REMOTE JOB)

Heredia

OTHER

View Details

September 10, 2024

UA Brands
QA Engineer - Software Development (REMOTE JOB)

Heredia

OTHER

View Details

August 27, 2024

Teradyne
Software Engineer Technical (professional practice/internship)

OTHER

View Details

August 30, 2024

MicroVention, Inc.
Technician II, Software Development - CR
View Details

September 11, 2024

Golabs
Desarrollador de Software (.NET)

Quesada

View Details

New Jobs from This Company


October 17, 2024

Snap Finance
Seen - FCRA Specialist

OTHER

View Details

October 7, 2024

Snap Finance
Sr. Human Resources Business Partner

OTHER

View Details

October 7, 2024

Snap Finance
Sr. Salesforce Administrator

OTHER

View Details

October 7, 2024

Snap Finance
Seen - Data Analyst, Controls
View Details

October 7, 2024

Snap Finance
Software Engineer II, Back-End

OTHER

View Details