GitHub Jobs Company Profile

Software Architect

Про джерело

Описання роботи

*Company Details:*At Cubic we’re changing the way people travel – to work, to school, to wherever they want or need to go, and home again. Come join our team of data experts as we build innovative technologies and leverage the latest data science techniques to tackle transportation’s most pressing challenges. As a global company our work impacts the lives of millions of people around the world in cities like London, New York, Sydney, and many more. Cubic is the analytics center of excellence and we are using data to optimize transit networks, reduce road congestion, improve the travel experience, and minimize each city’s carbon footprint. You will collaborate with a diverse group of talented professionals who are as passionate about their work as you are, and are committed to delivering only the highest quality solutions. We are an agile team and this means you’re empowered to deliver the best results, have the opportunity to influence all aspects of the business, and know that each contribution you make is significant. In an industry where Cubic is a world leader, we’re driving a paradigm shift in how transportation services are planned, delivered, and consumed to better meet the needs of an increasing and ever-more concentrated urban population. Don’t take a backseat. Join Cubic and be instrumental in driving the future of travel.*Job Details:*Job Summary: Plays a critical role in ensuring that enterprise applications are designed, developed and implemented across the enterprise meeting the best practices and architectural patterns. Incumbents in this position will be involved in every phase of the project lifecycle from intake through delivery, and will be considered one of the leadership team members who have primary responsibility that a solution is well engineered, operable, and maintainable, delivered on schedule, aligns to enterprise vision and provides the anticipated business value. The Systems Architect is responsible for defining, documenting and leading the technical development of these applications. This position typically works under limited supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority.*Essential Job Duties and Responsibilities:* -Researches the latest in industry trends along with the needs of the organization while also being a strong advocate for flexible and robust technology.-Experiments and provides proof of concept with emerging technologies, while developing enterprise-wide architectures, standards, design guides, processes, and other reference guides in a leadership role.-Provides architectural direction, 3rd party vendor evaluations, analysis of external party integration, detailed estimation, schedule development, assesses resourcing needs during proposal & bids, part of existing programs or R&D efforts.-Leads creation of and is accountable for system design documentation, including enterprise architectures, feature designs and interface specifications.-Oversees detailed technical designs created by development teams.-Knowledgeable about SaaS software, software licensing and able to explain both the design and business model of a SaaS system.-Keeps up-to-date on the latest developments in systems engineering, computers, communications systems and software techniques relevant to the company’s operation.*Minimum Job Requirements:*Four-year college degree in computer science, engineering or related field plus a minimum of ten years of related experience or advanced degree with eight years of related experience. Experience leading requirements analysis, design, development and operation of distributed, fault-tolerant applications with particular attention to security, scalability, performance, availability and cost/revenue optimization. Demonstrates expertise and leadership in working with business units, product management, development and operations staff to architect innovative solutions that meet the requirements with respect to functionality, performance, scalability, and reliability, realistic implementation schedules and adherence to architectural goals and principles. Must be available for domestic and international travel.*The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements. Duties, responsibilities and requirements may change over time and according to business need.*