FreedomPay

Software Architect I

FreedomPay

full-time

Posted on:

Location Type: Hybrid

Location: PhiladelphiaPennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • 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
Benefits
  • medical, prescription, dental and vision coverage
  • Life Insurance
  • Retirement Plans with company match
  • commission sharing plan
  • flexible hybrid working environment
  • great parental and other leave programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NetC#software architectureSOLID principlesDomain-Driven DesignClean Architecturesystems integrationcloud architectureanalytical skillsproblem-solving skills
Soft Skills
decision makingcollaborationorganizational skillsself-managementflexibilityanticipation of problemsdriving through detailscommunication skillsability to work under pressureability to meet deadlines