Software Architect (remote)

Engineering · Full-time · Piedmont, Italy

Job description

Software Architect (Remote

GTreasury has a vision to create the next-generation of technology tools for the global, corporate financial office. We are an established market leader in the SaaS treasury management space, and are expanding globally through a combination of cash management, connectivity, and financial risk management. 

Working with scrum team, the Software Architect position at GTreasury is part of an agile development team designing and building enterprise grade SaaS TRMS systems with best of breed technologies Microsoft .NET and Azure development stack offer.  Working under direction of VP of Architecture, you will be responsible for implementing POC with new technology, establish design patterns, implement shared components, and executing modernization plan for legacy code base to API based event architecture.  The Architect is also expected to work with Product Team to define requirements, create specifications, and address the technical aspects of design.  This includes grooming user stories, working with the team to commit and deliver working software within a two-week agile sprint. 

The Architect will work with other internal teams such as Global Architecture Team, APAC Development Team, DevOps and Infrastructure to determine what types of technical debt or performance issue need to be addressed in the application and work with product to create a roadmap to address those items.  The Architect writes technical designs and may write pseudo code for other developers.  They may also work from technical designs to write, compile, and unit test code with minimal supervision.  They can determine and identify high-level functional and technical requirements based on knowledge of enterprise architecture. They develop high-level system design diagrams for program design, coding, testing, debugging and documentation. They develop and implement moderate to complex web applications on one or more platforms.   

Keys for Success:

  • Clear Communicator: You see order amongst many different moving pieces and can effectively communicate current and future state to all levels, from your direct colleagues all the way up to the Management Team. You ground your commentary with sound data and understand what information is important to share and what information can be omitted to ensure clarity.

  • Process Hungry: No scaling Agile portfolio team can function without good, repeatable processes. A balance between process and what works best for the team is a line you feel comfortable walking. You are a facilitator of continuous improvement and are always looking for ways to increase the efficiency of your engineering teams.

  • Relationship Builder: You find it easy to establish meaningful relationships with your colleagues and stakeholders. You can influence those you speak to by developing a good rapport and trust. You’re comfortable partnering with leaders from various departments to gain organizational buy-in and evangelize your ideas.

What you will do:

  • Working with an agile team to develop, test, and maintain web application suites built on Microsoft technologies
  • Participating in peer-reviews of code, unit test, and technical designs
  • Analyzing and resolving application bugs, defects, and performance issues
  • Writing technical designs for mid to large projects
  • Mentoring developers
  • Responsible for final code review and merge within small team
  • Work with Team Lead to help lead small team, assigning work to scrum members and following up with progress and blockers, escalating as needed
  • Work with product to break ideas into buildable components (User Stories)
  • Code framework and hand off to other developers
  • Code complicated logic and algorithms
  • Design architectures, including the software, hardware and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces
  • Perform other duties as assigned by immediate supervisor or upper management

Who we are looking for:

  • 12+ year of web and software development
  • 5+ year of design and architect experience in enterprise level software
  • Experience with Azure PaaS offering, ie Azure Service App, Function, Service Bus
  • Preferred 3+ years of experience working in Financial Technology/Services or similar industry
  • Demonstrated knowledge of SQL, C#, .NET, Linq, Entity Framework
  • Experience building and using API Restful Services
  • Experience with Object oriented, multi-tiered, component based architecture
  • A moderate understanding of JavaScript and JavaScript OOP principles
  • Extensive experience in DOM traversing and manipulation with JQuery
  • Familiarity with modern JS UI Frameworks, ie Angular, React, Vue, Aurelia
  • Knowledge of GIT and branching strategies
  • Experience working in 2 week agile sprints using CI/CD
  • Strong attention to detail and focus on delivering defect free
  • Desire to help others grow and thrive
  • Must be able to design with UI focus, and style html with respect to cross browser compliance, responsive principles, and UI testing strategies. Must have experience using SCSS.  Single page application experience with templating a plus
  • Experience and ability to work in a fast paced environment
  • Strong problem solving skills, critical thinking, ability to reason logically and provide solutions, and outcome drive
  • Self-reliant/Self-starter/Strong work ethic
  • Excellent listening, presentation, and consultative skills
  • Proven organizational, leadership, and interpersonal skills and proven success
  • Excellent verbal and written communication skills – ability to interface and influence

What You Will Get:

  • A high impact, high visibility role at a growing SaaS company that values personal growth, accountability, and the concept of “good work”
  • This is a great opportunity for someone who wants to make a big impact, work in a fast-paced and collaborative environment, and win as a team to scale a growing business
  • A culture of open collaboration and problem solving
  • An empowered role on the Global technology team, responsible for driving accurate financial result visibility
  • Great benefits, culture, and the ability to work remotely

About GTreasury:

GTreasury believes there is opportunity in complexity. We connect treasury and finance teams with industry-leading experts, technology solutions and untapped possibility. By simplifying complexity, teams can unleash their organization’s potential to gain strategic advantages and grow. GTreasury helps organizations reach that potential by connecting treasury and digital finance operations through a world-class SaaS treasury and risk management platform and integrated ecosystem where cash, debt, investments, and exposures are seamlessly managed within the office of the CFO. GTreasury delivers intelligent insights, while connecting financial value chains and extending workflows to third-party systems, exchanges, portals, and services. Headquartered in Chicago, with locations serving EMEA (London) and APAC (Sydney and Manila), GTreasury’s global community includes more than 800 customers and 30+ industries reaching 160+ countries worldwide.

At GTreasury / Hedge Trackers, we know that our people are what makes GTreasury great and we celebrate the unique perspectives and experiences that our diverse teams bring to the table.  GTreasury does not discriminate against employees or prospective candidates based on race, color, religion, sex, national origin, gender identity or expression, age, disability, pregnancy (including childbirth, breastfeeding, or related medical condition), genetic information, protected military or veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws and we strongly encourage people from underrepresented groups to apply!

View in org chart

Open roles at GTreasury

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.