The Solutions Engineering team is looking to hire a Software Architect to provide technical leadership in developing software solutions to projects within the OFS Instrument Manufacturing Engineering and Technology group.
Provides expert technical and strategic guidance to team of software engineers
Technical lead for team of software developers responsible for delivering complete software applications or components of a software application
Leads technical software designs of high complexity and participates in design reviews
Develop software of high complexity that cannot be delegated to junior software developers
Evaluates various software technologies to ensure the best fit for business need
Conducts code reviews and unit test case reviews
Provides guidance in the development of the technical resources including training, skills development and mentoring junior software engineers
Develop business cases to secure funding and resources for strategic projects
Required Job Qualifications:
The job candidate must have a minimum of a bachelor's in Computer science, Software Engineering or Computer Engineering and have experience in the following areas:
Experience leading and working with multi-site global technical teams.
Ability to convert complex software problems into simpler manageable partitions to ensure working software deliveries
Experience in full stack software development (Microsoft Technology stack preferred)
Strong Object Oriented design skills
Experience with high complexity client/server type applications such as SAP
Experience in Application Lifecycle Management tools
Expert Windows and .NET debugging and troubleshooting skills
Git source control
Cloud computing platforms, Microsoft Azure preferred
8 years of experience leading software technical teams
Desired Job Qualifications:
Experience in working within an Agile / SCRUM software development model
C# or Java (C# strongly preferred)
Bash/ Unix / Shell scripting
Virtual Reality / Augmented Reality application development
Embedded programming, including programming microcontrollers/DSPs in C and/or C++
Experience in Android and iOS application development
Experience with Windows Presentation Foundation
Experience with UML diagrams for system design
Sharepoint development and management
Manufacturing Execution Systems such as SAP-ME configuration and customization
Blockchain application development
Internet of Things (IoT)
Machine learning and pattern recognition
Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.
Zero stress and one profile that can connect you directly to 1000s of companies.
We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.
Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.
Join now and Be Seen.