Software Application Architect

Skills
Agile MethodologiesApplication DevelopmentSQLAmazon Web ServicesAnalyticOptimizing PerformancePostgresql
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent work experience.
  • Minimum of 10 years of software development experience, with 3-5 years of experience as a Software/Application Architect or similar role.
  • Experience designing, implementing, and documenting systems and processes in a regulated/controlled industry and supporting security and privacy frameworks.
  • Experience with Amazon Web Services.
  • Experience with Agile and Scrum methodologies.
  • Experience with application performance optimization.
  • Experience with high-level architecture and system design.
  • Extensive expertise in Ruby and Ruby on Rails.
  • Extensive expertise in Amazon RDS - PostgreSQL database design and modeling.
  • Proficiency in multiple programming languages and frameworks.
  • Strong understanding of databases (SQL) and data modeling/analysis.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Strong communication and leadership skills, with the ability to influence and guide teams.

Nice to have

  • Advanced degree
  • Training in DevOps, system development, and/or programming
  • Relevant certifications

Day to day

  • The Software/Application Architect plays a pivotal role in designing and implementing a robust, scalable, and high-performance SaaS platform at Slope.
  • This position works closely with cross-functional teams, including developers, product managers, and stakeholders, to ensure our application meets business requirements and industry standards.
  • Your expertise will guide the technical direction of projects and ensure the alignment of technology and business goals.