Software Architect

    • Robert Half
  • Cedar Rapids, IA
  • Posted 4 days ago | Updated 7 hours ago

Overview

On Site
$115,000 - $135,000
Full Time

Skills

IT management
Management
LinkedIn
Scalability
Requirements elicitation
Product requirements
Collaboration
Team leadership
Documentation
Leadership
API
PHP
MySQL
JavaScript
Docker
Version control
Problem solving
Communication
Attention to detail
Computer science
Software engineering
Software development

Job Details

Job Description

Job Description

We are in search of a Software Architect (PHP/MySQL) to join our clients team located in CEDAR RAPIDS, Iowa. This role involves being the technical lead of a team of developers through the lifecycle of various projects, designing the structure of software systems, and making critical decisions regarding technology and scalability to meet project requirements and business needs. To learn more about this opportunity, please apply now, call 319-362-8606 or email your resume direct to: Shawn M Troy - Technology Practice Director with Robert Half (additional contact information is on LinkedIn).


Responsibilities:


Write top level technical scope

Improve high-level structure of software systems and make key decisions regarding technology and components

Ensure solution scalability and meet project requirements and business needs

Collaborate with stakeholders during the requirement gathering phase to understand business and product requirements

Develop clean, scalable, and efficient code

Collaborate with team lead on implementing new technologies and proofs of concept

Maintain accurate code and procedure documentation for projects

Foster a collaborative and innovative work environment and provide strong leadership to the team


Skills:


PHP Development

MySQL Database

JavaScript

Docker

Source Control System

Proficiency in API Development is essential
Must have experience in PHP Development
Strong understanding and experience with MySQL Database is required
Knowledge of JavaScript is necessary
Experience with Docker is a key requirement
Familiarity with Source Control System is crucial
Excellent problem-solving abilities
Outstanding communication skills
Ability to work well in a team environment
Strong attention to detail
Proven ability to meet deadlines
Bachelor's degree in Computer Science, Software Engineering, or related field is preferred
Relevant certifications in software development or architecture will be an added advantage.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.