Software Architect

Scottsdale, AZ, USA Req #595
Sunday, April 24, 2022


The Software Architect is responsible for the corporate software solution landscape, including system architecture, design and development of custom software solutions; evaluating and implementing third-party, platform, and custom software and designing and modeling SQL Server databases. The successful Software Architect will lead partnerships with project stakeholders, senior management, and the executive team in defining functional requirements. They will independently manage small to medium sized projects from functional analysis through design, development, validation, and deployment; collaborate with, and provide strategic, technical, and architectural leadership for the team. The Software Architect will be responsible for ensuring all team deliverables adhere to solution architecture objectives, managing relationships and technical alignment with external partners.
 
Responsibilities: 
  • Design, develop, test, implement, and maintain custom software solutions and complex systems
  • Design and implement automated testing for custom software solutions
  • Create and automate Azure build and deployment pipelines
  • Ensure delivered solutions meet team supportability and maintainability standards
  • Leads and mentors peers, performs solution design and code reviews to enforce architectural alignment of all team deliverables
  • Responsible for solution design, documentation, and overall architecture of the entire software and infrastructure landscape
  • Independently manage small to medium sized projects
  • Identify and document architectural goals covering all software solutions in use by the company
  • Proactively engage and research emerging technologies and industry best practices
  • Partner with Infrastructure team, ensuring that all software solutions are aligned with short- and long-term software and infrastructure architecture goals
  • Responsible for establishing and collaborating with development team in enforcing code, platform, solution, and architecture standards
  • Present and collaborate with Executive Leadership Team on implementation and design options
  • Ensure appropriate measures are taken to keep systems secure and support regulatory compliance
  • Write custom T-SQL to perform ad-hoc queries and create/modify database stored procedures, functions, etc.
  • Design and model SQL Server databases
  • Proactively monitor and maintain database performance through code optimization and index maintenance
  • Design and implement ETL and transactional data migrations and integrations
  • Install, configure, and maintain on-prem, Azure Managed Instance, and Azure SQL Server instances
  • Develop custom reports for both third-party and custom solutions
  • Work with Data Architect and Analytics Team on reporting platform strategy
  • Proactively monitor and support deployed solutions, troubleshoot and resolve production software issue
  • Works with analysts, internal departments, and other stakeholders to identify requirements of third-party and custom solutions
  • Maintain relationship and support third-party consumers of custom external APIs
Requirements: 
  • College degree and 10 years of software development experience, or high school diploma/GED and 15 years of software development experience
  • C#, .NET Core, WebAPI/REST, JSON, XML, MVC, T-SQL, Entity Framework
  • React.js, React Native, Next.js, JavaScript, CSS, JSON, HTML, CSS, JavaScript, jQuery
  • Microsoft Visual Studio, Microsoft SQL Server (SSMS, SSRS, SSIS)
  • Azure DevOps source control and work item management
  • Azure service administration and debugging
  • Azure build/deployment pipelines
  • Azure Application Insights
  • Microsoft Office, Visio, Swagger, Postman, Fiddler, App Center, TestFlight
  • Good written and verbal English communication skills
  • Able to work independently as well as with a tea
  • Maintains a professional attitude and demeanor. Demonstrates unimpeachable integrity and 
  • accountability. Communicates professionally in all circumstances.
  • Embraces Harkins inclusiveness and treats everyone with respect. Works well as part of a team and assumes the best intentions of everyone. Works collaboratively to achieve company goals.
  • Must be fully vaccinated against COVID-19 and able to submit evidence of vaccination.

We offer:
  • Competitive pay
  • Excellent Health Insurance Package (medical, dental, vision) dramatically subsidized by the company
  • Short/long-term disability and life insurance plans 100% paid by company
  • Paid time off in addition to sick pay benefits and paid holidays
  • Free soda and popcorn in the office
  • FREE MOVIES and much more!


Harkins Theatres is an equal opportunity employer and does not discriminate against any employee or applicant for employment because of age, race, religion, color, disability, sex, sexual orientation or national origin.

We thank all applicants in advance for their interest in this position, however only those selected for an interview will be contacted.   

By applying to work for Harkins Theatres you agree to our Workplace Privacy Policy, available here

 

Other details

  • Job Family Information Technology
  • Pay Type Salary
Location on Google Maps
  • Scottsdale, AZ, USA