Software Architect designing software solutions for FreedomPay’s global commerce platform. Aimed at enhancing performance and integration across various complex systems.
Responsibilities
join a team of world class architects, engineers and developers solving complex problems.
multiple responsibilities including solution architecting and software design of complex systems.
comfortable with systems integration and have experience bringing sub-systems together into a single system.
leverage various frameworks, patterns, and tools.
shared accountability for the quality of the solution and ensure seamless integration and implementations.
report to the Director of Software Architecture.
Requirements
A minimum of 6 years of experience as a Software Developer/Engineer or 2 years of experience as a Software Architect I working with .Net/C# on a daily basis.
Strong analytical, problem-solving, and conceptual skills.
Good grasp of software architecture principles including SOLID, Domain-Driven Design (DDD), and Clean Architecture
Ability to work under pressure and meet tight deadlines. This includes strong decision making and collaboration with Managers, Leads, Architects, Principals, and others to design/develop right-sized solutions accordingly.
Strong understanding of current Microsoft development technologies. Strong understanding of surrounding technologies, cloud architecture and services, and other 3rd party tools and services relevant to FreedomPay.
Possess great organizational and self-managerial skills. Also be comfortable with priority shifting, focus shifting, as the business may dictate and rally the team to be flexible.
Ability to anticipate potential problems and determine and implement solutions.
Ability to deal with ambiguity and drive through to the details.
Strong English reading and writing communication skills, with an ability to express and understand complex technical concepts. As other languages are a requirement, that will be explicitly noted during the recruitment process.
At least a BS/BA Degree in MIS, Computer Science, Engineering, or related field
Dynamics 365 Full Stack Developer contributing to the delivery of Microsoft Dynamics 365 solutions. Implementing software components under guidance of senior engineers in a collaborative team environment.
Dynamics 365 Full Stack Developer building Microsoft solutions at Sanlam Group. Leading technical architecture decisions while mentoring engineers and ensuring quality releases.
Salesforce Marketing Cloud Tech Lead delivering solutions in Lisbon for LUZA Group's innovative projects. Requires 10+ years experience and deep Salesforce Marketing Cloud expertise.
Software Engineering Intern at Forerunner working on climate adaptation software and collaborating across various engineering disciplines. Hands - on role in product development with real - world impact.
Junior Developer developing and maintaining software applications using various programming languages at Labcorp. Collaborating with senior engineers in a hybrid work environment.
Senior Software Engineer developing Java applications for a cloud - based construction collaboration platform. Collaborating with teams to improve and scale the software while mentoring other developers.
Software Engineer supporting and improving CI/CD pipelines at USAA by designing, developing, and testing technical solutions. Collaborating to enhance software delivery experience in a dynamic environment.
Full - stack engineer joining Lengow's Tech team in Barcelona to enhance e - commerce solutions. Collaborating cross - functionally while managing backend and frontend development tasks.
Principal Engineer impacting engineering culture and modernization for Transamerica. Leading architecture decisions and mentoring teams while collaborating across technology domains.