Enterprise Architect II

Sierra SpaceLouisville, CO
1d$89,016 - $122,418

About The Position

The Enterprise Architect II is responsible for ensuring that developed or modified application components align with the business solution and enterprise architecture, meeting solution performance goals. This role involves designing and implementing software solutions independently, performing debugging and testing, and undertaking detailed design work in accordance with the standards and guidelines of the overall enterprise architecture. The Enterprise Architect II also develops high-level and functional design documents. In this role, you will ensure that developed or modified application components align with the business solution and enterprise architecture, meeting solution performance goals through effective design and implementation. You will independently design and implement software solutions while performing debugging and testing to ensure software quality and performance. Undertaking detailed design work that adheres to the standards and guidelines of the overall enterprise architecture will be a key responsibility, as will developing high-level and functional design documents. Collaborating with cross-functional teams, you will ensure alignment of application components with business objectives and assist in the development and maintenance of enterprise architecture standards and guidelines. Additionally, you will participate in code reviews, providing feedback to ensure adherence to best practices. Staying updated with the latest advancements in technology and industry trends will be essential, and you will provide support in troubleshooting and resolving application-related issues to maintain the reliability and effectiveness of solutions.

Requirements

  • Requires Bachelor's degree in a related field (or equivalent work experience in lieu of degree).
  • Typically 2+ years of related experience.
  • Knowledge of at least two programming languages and familiarity with development frameworks.
  • Experience with version control systems like Git.

Nice To Haves

  • Experience with enterprise architecture frameworks and methodologies.
  • Proficiency in multiple programming languages and development environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Understanding of software development life cycle (SDLC) and agile methodologies.
  • Experience with design and development tools (e.g., UML, ERD).
  • Knowledge of cloud computing platforms and services (e.g., AWS, Azure).
  • Familiarity with database management systems and data modeling.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.

Responsibilities

  • Ensuring application components align with business solution and enterprise architecture.
  • Designing and implementing software solutions independently.
  • Performing debugging and testing.
  • Undertaking detailed design work in accordance with enterprise architecture standards.
  • Developing high-level and functional design documents.
  • Collaborating with cross-functional teams to ensure alignment of application components with business objectives.
  • Assisting in the development and maintenance of enterprise architecture standards and guidelines.
  • Participating in code reviews and providing feedback.
  • Staying updated with the latest advancements in technology and industry trends.
  • Providing support in troubleshooting and resolving application-related issues.

Benefits

  • generous benefit package, including medical, dental, and vision plans
  • 401(k) with 150% match up to 6%
  • life insurance
  • 3 weeks paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service