CareerZen Logo
Company logo

Integration Solutions Architect

Abbott Laboratories

Permanent | Full-time

Waukegan, IL

Job description

Job Summary:

We are seeking an experienced Solutions Architect to support development teams in delivering high-quality software products. The successful candidate will be responsible for technical leadership, architecture, and mentoring of the team, ensuring alignment with business objectives and Agile software development practices.

Key Responsibilities:

  • Leadership:
  • Lead and contribute to analysis, design, development, and testing of application components.
  • Advise development team, clarifying technical requirements, and providing guidance on technical assignments.
  • Provide technical guidance and oversight to the development team, ensuring adherence to best practices, design patterns, and coding standards.
  • Collaborate with architects and other technical leads to ensure alignment with overall technical strategy.
  • Architecture:
  • Design and implement technical solutions using Java, JavaScript, Single-Page Applications, Microservices, Web services, MongoDB, Helm, and Kubernetes.
  • Contribute to defining time tables and project plans, ensuring technical feasibility and alignment with business requirements.
  • Mentoring and Coaching:
  • Mentor and coach team members on Java development best practices, design patterns, and coding standards.
  • Provide guidance on technical research, business analysis, marketing, and business consulting.
  • Agile Development Process:
  • Collaborate with Project Managers and Product Owners to remove technical roadblocks and ensure teams are empowered to deliver high-quality products.
  • Participate in planning, estimation, stand-ups, and retrospectives to drive technical discussions and ensure team alignment.
  • Communication:
  • Communicate technical concepts and solutions to non-technical stakeholders, including business partners and project managers.
  • Collaborate with cross-functional teams, including marketing, sales, and customer support.
  • Quality and Testing:
  • Ensure high-quality code through code reviews, testing, and continuous integration.
  • Collaborate with QA teams to ensure test plans and test cases are aligned with technical requirements.

Requirements:

  • At least five years of experience designing and developing enterprise software, collaborating with business partners and architects throughout all phases of the software development lifecycle.
  • Extensive experience with relevant front-end and back-end technologies, including Java, JavaScript, single-page applications, microservices, RESTful web services, Spring Boot, and both SQL and NoSQL databases. Must have knowledge of all these areas, and hands-on experience with some.
  • Strong leadership and mentoring skills, with the ability to lead a team of 3–5 developers.
  • Experience with Agile methodologies such as Lean, Scrum, or Kanban.
  • Strong team player with excellent communication and problem-solving abilities.

Preferred Attributes:

  • Bachelor's degree or higher in Computer Science or a related field.
  • Experience with DevOps tools and practices.
  • Knowledge of cloud computing platforms (Azure, Kubernetes).

Work Environment:

  • Collaborative and dynamic team environment.
  • Flexible work arrangements, including remote work options.
  • Opportunities for professional growth and development.

Job Types: Full-time, Permanent

Pay: $110,000.00 - $140,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Tuition reimbursement
  • Vision insurance

Application Question(s):

  • Do you have knowledge of cloud computing platforms (Azure, Kubernetes)?

Education:

  • Bachelor's (Preferred)

Experience:

  • DevOps tools and practices: 1 year (Preferred)

Work Location: Hybrid remote in Springfield, IL 62711