Form3 logo
Form3

We design, build and run the technology that powers the future of payments.

Senior Software Developer, Go – US Instant Payments

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Developer, Go – US Instant Payments

Form3

• Join Form3’s US engineering business line and contribute to the development of our US gateway products • Contribute to feature development, system design and testing • Manage and enhance our infrastructure • Support daily product operations, including participation in the on-call rotation • Play a crucial role in building mission-critical systems

Job Requirements

  • Has a deep understanding of designing and building distributed systems
  • Enjoys working on complex challenges within critical software where high performance and robustness are essential
  • Is familiar with cloud and containerisation technologies, test automation tools and CI/CD pipelines
  • Expresses interest in owning projects end-to-end and supporting them as they go live in production
  • Has appreciation of clean code and software engineering best-practice
  • Is experienced in programming in Go but also demonstrates a “right tool for the job” mentality
  • Possesses great communication skills and enjoys sharing knowledge and collaborating with others.

Benefits

  • Flexible working hours
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Kraken Digital Asset Exchange logo

Senior Software Engineer – React Native

Kraken Digital Asset Exchange

We put the power in your hands to buy, sell, and trade digital currency 🌏

Full TimeRemoteTeam 1,001-5,000Since 2011H1B No Sponsor

• Design, develop, and maintain high-quality mobile applications using React Native • Set the standard for high-quality code and lead complex software systems development • Significantly influence technical decisions, contribute to technical strategy discussions, and shape product/domain decisions with an expert understanding of engineering best practices • Mentor junior and senior engineers and provide constructive feedback • Master multiple technologies and stay ahead of the curve with new tools and trends • Design and implement scalable, maintainable, and fault-tolerant systems, with a deep understanding of complex software development architecture and design patterns • Lead and collaborate on complex initiatives, and drive feedback and growth across teams • Drive process improvements and lead by example with advanced experience in multiple software development processes

Europe
Full TimeRemoteTeam 1-10H1B No Sponsor

• Creates new and maintains existing software applications and technologies • Provides technical support for IDOC’s user community • Participates in all phases of the development project life cycle including working with IDOC users and partners to define and create functional requirements • Performs technical analysis and design, coding, testing and implementation • Contributes to Front End, Business Layer, and Back End code base and technology solutions • Serves as a senior developer on Core Task initiatives which include maintenance and enhancements to existing web applications and integrations • Manages and contributes to the technical design, coding, testing, writing technical and user documentation related to internal systems enhancements ranging from simple to more advanced complexity • Provides ongoing updates regarding web development, support, projects, and related accomplishments • Evaluates the success of implemented projects upon their completion • Contributes to SQL database design, schema, table definitions, triggers, functions and stored procedures • Actively participates in the evolution and continual efficiency improvements of the development processes and tools including Gen AI and agentic AI • Provides support to end users related to problems encountered with internal web applications, api end points and integrated third party technologies • All other responsibilities and/or other related duties as assigned

Connecticut
Nuvei logo

Software Developer In Test

Nuvei

Payments that accelerate your business

Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

Role Description - Contribute to and review the creation of designs for production software to provide input on functional requirements, product designs, schedules, or potential problems, utilizing Oracle, MySQL, Mainframes, HOGAN, Rest Assured, React and Angular. - Perform software testing tasks and focus on the testability, robustness, and performance of production software. - Serve as a test professional with advanced programming skills who can create automation testing tools and frameworks to assist the manual testing process. - Attend all Sprint Ceremonies as part of Agile work environment and perform test execution support for successful delivery. - Design and develop test scripts using Python for API and deliver continuous execution/continuous delivery. - Design and implement automation testing framework using Python. - Build Front end Automation scripts using Python and execute it as part of release validation. - Build desktop application-based automation scripts using UIPath Robotic Process Automation tool. - Execute SQL to view data transaction and as part of data validation. - Implement test automation strategy and execute automation during releases. - Execute Automation scripts to check test environment stability and report the status in Allure format. - Document test procedures to ensure replicability and compliance with standards. - Maintain and track all System and end to end testing defects in JIRA and Azure. - Review and approve System, Enterprise, End to End Test cases for API, UI and Desktop applications. - Execute web services testing using ARC and Postman tools. - Extensive experience in SOA testing, SOAP UI and Selenium automation using Java Hybrid framework. - Proven test execution of Automation scripts using BDD, Cucumber, TestNG, Maven and Jenkins. - Experienced with mentoring team members for payments knowledge and Business / Testing process. - Prepare test closure report for every release and RCA document for production defects, if any. - Create and Maintain Weekly status report, Release versions, and Automation metrics. - Maintain Regression tracker for UI. - Service and Test data for successful regression testing. - Use Jenkins for Continuous Execution and bitbucket for version control management for Automation scripts. - Support production deployments and monitor production environment on day-to-day basis. - Validate the production environment after every release using Functional and Automation scripts. Qualifications - Must have a Bachelor’s or foreign equivalent degree in Computer Science, Computer and Information Technology, Electronic Engineering or related field plus 5 years of experience as a Software Developer, Quality Assurance Manager, or substantially similar position. - Required experience must include all of the following: - Designing and implementing front-end web application tests. - Performing application programming interface (API) tests using Postman. - Utilizing software testing life cycle (STLC) practices and processes in an Agile environment. - Writing test cases and generating test scripts using Python. - Tracking, describing, and categorizing bugs by following the bug reporting process. - Creating automation testing tools and frameworks to assist the manual testing process for payment software. - Contributing to and reviewing the creation of designs for production software in the payments industry, utilizing Oracle, Mainframes, HOGAN, Rest Assured, React, Angular, MySQL, Web servers, and Angular JS. - Utilizing bitbucket, Python, Maven, Cucumber, Selenium, and Postman for automation. Benefits - 100% telecommuting is permitted from anywhere in the US. - Salary: $134,550 per year. Contact - Send resume to sarah.xeplatis@nuvei.com (ref. no. 8638).

United States
$134.6K / year
Job Closed
Aline logo

Full Stack Software Engineer

Aline

The most powerful all-in-one operating system for senior living

Full TimeRemoteTeam 201-500H1B Sponsor

• Design, develop, and maintain new application features while ensuring existing functionality remains robust and well-tested • Write efficient and maintainable code with comprehensive test coverage, collaborating with QA engineers to test features and automate testing • Co-deliver and validate integrated technology solutions with client and partner technology team members • Collaborate within an Agile Scrum team, engaging in sprint planning, daily standups, backlog refinement, and sprint reviews • Develop a deep understanding of PAA software and participate actively in code reviews and design discussions, providing constructive feedback and suggesting technology and process enhancements • Partner with Product team members, DevOps engineers, and InfoSec professionals to align development efforts with business goals

Texas