Platzhalter Bild

Full Stack Architect bei Centersquare

Centersquare · Coppell, Vereinigte Staaten Von Amerika · Onsite

Jetzt bewerben

About the Position 

As a Full Stack Architect, you will have extensive experience designing, building, and supporting applications using modern technologies. You will serve as an expert for Centersquare's customer portal and software-defined network platform (“Digital Exchange”) which is designed to simplify and enhance connectivity for colocation customers. After learning about the current Centersquare environment, you will be responsible for making architecture recommendations and working alongside other developers to build and deploy enhancements. You will be challenged to think outside the box, multitask, and stay organized in a challenging work environment.  You will work closely with the management team while making design decisions.

Key Responsibilities

  • Design, develop, and maintain responsive web applications using Angular, NodeJS, TypeScript
  • Provide architecture recommendations.
  • Provide technical guidance related to systems integration.
  • Translate business needs into actionable stories.
  • Utilize various back-end system APIs while developing integrations for our Digital Exchange platform and Customer Portal.
  • Write clean, scalable, and efficient code.
  • Develop and maintain backend databases built on SQL Server, MongoDB, and Azure Cosmos DB.
  • Assist in the implementation of CI/CD pipelines and work with Docker, Helm, ArgoCD, and Kubernetes.
  • Replace the current Identity Provider tool which controls authentication of end customers.
  • Support and improve an application that uses microservices for managing network configurations.
  • Participate in code reviews, debugging, and troubleshooting to improve the performance and quality of applications.
  • Create documentation / diagrams that demonstrate how Digital Exchange and Customer Portal applications work.
  • Stay up to date with the latest industry trends and technologies, actively contributing ideas and suggestions to the team.

Required Skills and Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or a related field (preferred but not required).
  • 10+ years of hands-on experience with:
    • Front-end development using Angular, TypeScript, and JavaScript.
    • Back-end development with Node.js.
    • Working with RESTful APIs.
    • Working with Databases such as SQL Server, MongoDB, and Azure Cosmos DB.
  • Experience with CI/CD pipelines using tools like Helm, Docker, ArgoCD, and Kubernetes.
  • Experience with Microsoft’s Azure cloud platform and related services including Service Bus.
  • Experience with Koa web framework, routing-controllers, Nunjucks (templating)
  • Experience with Mocha test framework
  • Experience with SaltStack or similar configuration management tooling such as Chef, Puppet, or Ansible
  • Strong understanding of web development principles and best practices.
  • Strong understanding of networks and network configuration.
  • Strong understanding of Identity Provider tools such as Identity Server
  • Familiarity with Agile methodologies and version control systems like Git.
  • Ability to work in a team and collaborate with other developers, designers, and product managers.
  • Good problem-solving skills and attention to detail.
  • Strong communication skills, both verbal and written. Excellent interpersonal, communication, collaboration skills
  • Passion for providing excellent service and building world class systems

 

Centersquare is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status

 This employer will not sponsor visas for this role

Jetzt bewerben

Weitere Jobs