Software Architect at Wahl Clipper Corporation
Sterling, IL 61081, USA -
Full Time


Start Date

Immediate

Expiry Date

02 Aug, 25

Salary

14.0

Posted On

03 May, 25

Experience

7 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Azure, Distributed Storage, Emerging Technologies, Project Teams, Programming Languages, Hadoop, Analytical Skills, Communication Skills, Java, Python, Computer Science, Processing, Strategic Thinking

Industry

Computer Software/Engineering

Description

WAHL EMPOWERS PEOPLE TO BE THEIR BEST!

Wahl Clipper Corporation, a global manufacturer of branded Consumer and Professional products, has a unique opportunity for an experienced Software Architect to drive the technical vision and strategy for AI initiatives for our organization.
The Software Architect with an extensive background in software engineering and Microsoft technologies will facilitate the creation of scalable and innovative solutions that align with our business objectives. The role will be a leader in the development and implementation of software solutions using Microsoft technologies, with a focus on Azure, Azure Services, and API and Middleware Development. This is not a management role and will have no direct reports.

MINIMUM REQUIREMENTS:

  • Bachelor’s or Master’s degree in computer science, or a related field.
  • 7-10 years of experience in software engineering.
  • Minimum of 5 years focused on Microsoft technologies; Azure, Azure Services, API and Middleware Development.
  • Minimum 3-5 years of experience leading project teams.
  • Consumer goods industry is a plus.
  • Expert proficiency in programming languages such as C#, Python, and Java.
  • Deep knowledge of Azure and Azure Services is required.
  • Strategic Thinking: Ability to develop and execute technical strategies that align with business goals. Strong problem-solving and analytical skills.
  • Communication: Excellent verbal and written communication skills. Ability to articulate complex technical concepts to non-technical audiences.
  • Project Management: Demonstrated ability to manage multiple projects simultaneously, with a focus on delivering high-quality results.
  • Innovative Mindset: Passion for AI and continuous learning, with a track record of integrating new technologies and methodologies into practical applications.
Responsibilities
  • Lead Software Projects: Oversee the software development process, ensuring the design, development, and maintenance of software systems/solutions using Microsoft technologies.
  • Technical Leadership: Provide technical leadership while guiding the team with strategic vision, setting technical standards, and providing mentorship to software engineers. Lead the design and implementation of complex projects.
  • Architecture and Design: Design scalable and robust architectures using Azure, Azure Services, and API and Middleware Development. Ensure adherence to best practices in software design, coding, and testing.
  • AI Strategy: Develop and execute technical strategy for AI initiatives, integrating new techniques and technologies into existing and new projects.
  • Collaboration: Work closely with cross-functional teams contributing to high level business decisions by defining technical requirements and deliver high-quality solutions. Collaborate with stakeholders to understand business needs and translate them into technical specifications.
  • Communications: Communicate effectively with team members, clients, and other departments to coordinate work and meet project deadlines.
  • Quality Assurance: Ensure the highest level of quality in software solutions through rigorous testing, validation, and performance optimization. Address any technical challenges or issues that arise during development.
  • Project Management: Manage project timelines, deliverables, and resources, ensuring on-time and within-budget delivery of initiatives.
Loading...