16 Sep
Software Engineer, Architect
Wisconsin, Menomoneefalls , 53051 Menomoneefalls USA

Vacancy expired!

The Software Engineer-Solutions Architect will design and implement software system architectures that meet the business requirements and align with the product development roadmap. The scope includes mobile applications and industrial IoT/cloud applications.Essential Duties and Responsibilities:Design and develop architectures for software solutions, based on the stated requirements, and IN collaboration with development teams. This includes overall software structures and data models to support the current projects and future development.Work closely with developers to keep them aligned to the solution architecture and the vision for the project.Assess existing company IT infrastructure against evolving requirements as our software portfolio grows; recommend and help implement required updates.Evaluate systems architectures currently in place and work with teams to recommend improvements.Contribute to and participate in decisions on resources, project scope, and scheduling.Work together with project managers to alleviate risks, evaluate alternatives, and make trade-off decisions as required.Design and implement software solutions in a controlled workflow using Agile techniques and source code management (using Jira and Git tools for example).Up to 20% travel to CMCO locations and customer sites.Knowledge, Skills, and Abilities:Demonstrated experience in software architecture design.In-depth understanding of software development methodologies and coding languages.Excellent communication skills and an ability to explain technical topics to audiences of varying technical depth.Knowledge and experience with various operating systems and databases.Demonstrated ability and willingness to cooperate and collaborate with team members to achieve positive results – a team player who builds and maintains strong working relationships.Independent problem solving and analysis skills.Ability to meet critical deadlines, incorporating solid time management skills.Required QualificationsBachelor’s degree in Software Engineering, Computer Science, or Computer Engineering3+ years of experience developing solutions architectures7+ years of total experience in software developmentExperience developing IoT solutions and/or cloud infrastructure.Preferred QualificationsMaster’s degree in Software Engineering, Computer Science, or Computer EngineeringExperience with data aggregation or data analytics

Vacancy expired!


Report job