Talent.com
Software Architect

Software Architect

Corporate Solutions TechFL, United States
23 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

Job Summary :

We are seeking an experienced Software Architect to design high-performance, scalable, and secure software systems. The ideal candidate will be responsible for making high-level design decisions, ensuring the alignment of technical solutions with business goals, and guiding development teams to deliver robust software solutions.

Key Responsibilities :

  • Design software architectures for new and existing systems.
  • Lead the design and development of software solutions, ensuring scalability, reliability, and security.
  • Collaborate with stakeholders to understand requirements and translate them into technical specifications.
  • Evaluate and recommend technology stacks, frameworks, and tools for development.
  • Mentor and guide development teams to implement architectural solutions and best practices.
  • Ensure the quality and performance of software through code reviews, testing, and optimization.
  • Maintain documentation of architecture and design decisions.

Required Skills :

  • Strong experience in software design and architecture.
  • Proficiency in multiple programming languages (e.g., Java, C#, Python, etc.).
  • Experience with microservices, cloud platforms and containerization
  • Knowledge of design patterns, system integration, and API design.
  • Strong problem-solving and communication skills.
  • Preferred Qualifications :

  • Degree in Computer Science, Engineering, or related field.
  • Experience with Agile methodologies and DevOps practices.
  • Familiarity with security practices and scalable system design.