Principal Software Architect

Not Interested
Bookmark
Report This Job

profile Job Location:

Dallas, IA - USA

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Location: Dallas TX or Scottsdale AZ (Hybrid - must be local)

JOB DESCRIPTION Principal Software Architect - Java

Position Summary

Our company is seeking a highly skilled and experienced Principal Cloud Architect / Full Stack Developer to join our innovative technology team. This role is critical in shaping our cloud strategy and developing robust scalable applications that meet our business needs. The ideal candidate will possess a deep understanding of cloud technologies full stack development and architectural best practices. You will play a pivotal role in designing and implementing cloud-native solutions that enhance our operational efficiency and drive business growth. The position requires a proactive individual who thrives in a fast-paced environment and is passionate about leveraging technology to solve complex problems.

What you will do:

  • Define and drive the technical vision and strategy for enterprise-scale solutions across cloud backend systems automation and more.
  • Serve as the technical authority and owner for strategic initiatives ensuring alignment with business objectives.
  • Act as a trusted decision-maker for critical technology choices and architectural direction.
  • Lead the transition from prototype to production delivering robust scalable and secure solutions.
  • Architect and implement cloud-native full-stack applications that prioritize scalability security and resilience.
  • Collaborate with product managers UX/UI designers and stakeholders to translate business needs into technical requirements and architectures.
  • Oversee the design development testing and maintenance of high-quality software using modern languages and frameworks.
  • Drive the creation of microservices APIs and serverless architectures on platforms such as AWS Azure or Google Cloud.
  • Establish and enforce best practices through code reviews and technical standards.
  • Provide leadership and mentorship to engineering teams across onsite and offshore locations ensuring delivery of multiple products and use cases.
  • Stay ahead of emerging technologies and industry trends to maintain innovation and competitiveness.
  • Design and implement advanced solutions for APIs microservices CI/CD pipelines and real-time streaming on cloud platforms.
  • Deliver clean maintainable and scalable code leveraging proven design patterns.
  • Resolve complex technical challenges and provide guidance on technology selection integration and optimization.
  • Conduct research on emerging technologies and frameworks to ensure future-proof architecture.
  • Champion technical excellence set engineering standards and promote industry best practices across teams.

Required Qualifications

  • 10 years of experience in software development with deep expertise in cloud architecture and full-stack engineering.
  • Demonstrated leadership in guiding teams and fostering technical excellence.
  • Proficiency in modern programming languages (Java Python JavaScript) and frameworks (Angular React ).
  • Extensive experience with cloud platforms (AWS Azure GCP) and cloud-native design principles.
  • Strong knowledge of microservices RESTful APIs and serverless computing.
  • Hands-on experience with containerization and orchestration (Docker Kubernetes).
  • Familiarity with CI/CD tools and practices (Jenkins GitLab CI CircleCI).
  • Solid understanding of relational and NoSQL databases (PostgreSQL MySQL MongoDB).
  • Proven ability to optimize application performance using tools like AppDynamics Grafana Splunk.
  • Expertise in authentication protocols such as SAML and OAuth2.
  • Exceptional analytical problem-solving and communication skills.

Preferred Qualifications

- 12 years of experience in software development and architecture with a proven track record of delivering complex projects.

- Masters degree in a related STEM field.

- Experience in leading technical teams and projects with strong project management skills.

Education

Bachelors degree in computer science or a related field or equivalent work experience.

Location: Dallas TX or Scottsdale AZ (Hybrid - must be local) JOB DESCRIPTION Principal Software Architect - Java Position Summary Our company is seeking a highly skilled and experienced Principal Cloud Architect / Full Stack Developer to join our innovative technology team. This role is cri...
View more view more

Key Skills

  • Kubernetes
  • S3
  • Google Cloud Platform
  • Cassandra
  • System Architecture
  • Redshift
  • AWS
  • Cloud Architecture
  • NoSQL
  • UML
  • Kafka
  • Distributed Systems