Software Architect

$110,000 - $140,000/Yr

A.J. Boggs & Company - Okemos, MI

posted 2 days ago

Full-time - Senior
Okemos, MI
Publishing Industries

About the position

At AJBoggs, people are our greatest asset! Accelerate your career today leading clients and software product teams as a Software Architect. You will promote awareness of our products and services to support data exchange, identity management, and other information technology services to support healthcare delivery. This role may be right for you if you have the technical and interpersonal skills to lead teams to build innovative solutions, like working on high performance teams that deliver exceptional products informed by insightful analysis and effective design, seek a career in SaaS product development, and can work onsite in Okemos, Michigan.

Responsibilities

  • Design IT systems and components to meet desired business and technical goals.
  • Lead the team of developers, collaborate with other teams, and review other's designs.
  • Define and oversee the software architecture, ensuring it meets all requirements for performance, scalability, and security.
  • Provide technical guidance and mentorship to develop teams, ensuring best practices in software engineering are followed.
  • Assess and recommend new technologies, tools, and frameworks to improve the development process and product quality.
  • Work closely with stakeholders to understand business requirements and translate them into technical specifications.
  • Conduct code reviews to ensure code quality and adherence to architectural standards.
  • Create and maintain comprehensive architectural documentation and design specifics.
  • Collaborate with product managers, developers, and other stakeholders to ensure the successful delivery of projects.
  • Troubleshoot complex technical issues and provide solutions to improve system performance and reliability.
  • Drive innovation by staying up to date with the latest industry trends and emerging technologies.
  • Work in an agile software development environment, participating in daily scrum meetings, monthly retrospectives, and planning.
  • Independently architect and lead the implementation of new software solutions.

Requirements

  • Bachelor's degree in software engineering, computer science, or related field.
  • 5 to 10 years of software development experience, with at least 2 years in an architectural role.
  • Proficient in systems like C#, Java, Python, and other development tools and frameworks.
  • Strong understanding of design patterns, architectural styles, and software development methodologies.
  • Experienced in cloud platforms (e.g. AWS, Azure, or Google Cloud).
  • Excellent communication and interpersonal skills.
  • Business and technical aptitude and critical thinking skills.
  • Demonstrated leadership abilities.

Benefits

  • Salary between $110,000 to $140,000 per year, depending upon qualifications, experience, skill levels, technical competencies, and other criteria.
  • Straight-time overtime may sometimes be available.
  • Group Medical, Dental, Life, HSA/FSA, and Vision Insurance.
  • SIMPLE IRA Accounts with an immediate vesting of 3% company match.
  • Paid company holidays and personal days.
  • Partial Internet and mobile phone expense reimbursement.
  • Yearly professional membership reimbursement.
  • Collaborative and innovative work environment.
  • Professional development opportunities.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service