Logo
Trapeze

Senior Software Architect

Trapeze, Cedar Rapids, Iowa, United States, 52404


Job Summary:We are looking for a Senior Software Architect to join Trapeze Mobility on Demand. You will drive the Architecture of a range of products and technologies as we look continue our cloud transformation journey. This position requires a broad and deep knowledge of software architecture concepts, software development, and technical leadership. The right candidate will be able to drive the current architecture forward while simultaneously creating and executing plans to modernize and evolve. You will rely on your technical and communication skill to be an expert and a leader, tasked with mentoring the development team as well as advising and presenting to the senior leadership team.

Job Description:

ResponsibilitiesDesign, communicate, and execute an architecture vision to align the product suite with our cloud transformation strategyLead efforts to modernize our legacy technology (e.g., VB6, C++) while continuing to evolve our modern technology (e.g., .NET, Angular) stacksLead software development projects in alignment with business requirements, architecture strategy, coding standards, and best practicesDevelop and maintain extensive architecture documentation with supporting diagrams and flowchartsDesign, communicate, and execute a technical debt maintenance and reduction planEvaluate and procure third party products, solutions, technologies, frameworks, and services ensuring compatibility and robustnessCross functional collaboration and communication on areas such as regulatory compliance (e.g., SOC2, NIST, etc.), security, scalability, integration, and customer implementationProvide technical leadership and guidance, and Identify areas of training and development in the organizationEnsure a relentless pursuit of quality in all software development and deliveryStay informed on and look to incorporate the latest software industry trends and innovations such as Discriminative and Generative AI, low/no-code solutions, and DevSecOps best practicesQualifications

Bachelor's degree in computer science, information technology, or related fieldMinimum 10 years of experience in software engineering, with at least 5 years in a software architect roleExpert knowledge of cloud providers (e.g., AWS, GCP, Azure - preferred), web technologies (e.g., HTML, JavaScript, CSS), and related frameworks (e.g., Angular, React)Expert knowledge of software languages including C++, C#, and SQL with hands-on experience in design, development, and code reviewsProven track record of designing, developing, and executing architecture plans, with focus on cloud migration and software modernization, and especially for legacy technology stacks (e.g., VB6, C++)Experience with software development best processes including Scrum Agile and DevOps

Worker Type:Regular

Number of Openings Available:1