OEC-posted 1 day ago
Full-time • Mid Level
Austin, TX
251-500 employees

Supports and influences key decisions on application technology solutions, direction and roadmap for OEC. Provides consultative services to associates within the enterprise explaining complex cross-discipline and/or cross-technology concepts and processes. Aligns technology modernization and growth with key business initiative. Contributes to forums, technology community events, conferences, open-source projects, and other means that provide OEC with a voice in the local and national technology community.

  • Provides leaders within the organization with technology blueprints, options, and impacts for technology and/or business challenges.
  • Introduces new technologies, methodologies, and processes to OEC; keeps informed on new technologies and establishes justification for applicable uses within OEC. Presents technologies and analysis to management to determine purchase and usage.
  • Advises technology and product teams that design, engineer, and rollout operational readiness of new products, capabilities, and features.
  • Drives technology modernization through creation of repeatable patterns, auditing technology currency for the organization, and identifying modernization opportunities in the OEC technology radar.
  • Influences code standards, review processes, and design patterns. Drives architectural standards, processes, and activities.
  • Refines requirements based on user/client needs, cost, and required integration with existing applications, systems, or platforms.
  • Supports the process of the software development life cycle (SDLC) by ensuring architecture is supportive of project scope and estimates in alignment of company objectives to complete in a timely, cost effective and efficient manner.
  • Researches industry best practices and trends. Explores new technologies and solutions with a hands-on approach; conducts proof-of-concept activities to assess technical solutions.
  • Partners with other enterprise groups such as infrastructure and data services to ensure consistency amongst solutions.
  • Presents technical proof-of-concept on an individual or team basis; acts as lead on proof-of-concept projects.
  • Influences and assists on the resolution of complex technical support issues; participates on “tiger” teams to resolve root cause of persistent issues/incidents.
  • A bachelor’s degree from an accredited college or university is required, with a focus in Information Technology, Computer Science, or related discipline. In the absence of a degree, equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree.
  • At least 4 years’ experience in designing and programming of complex software applications, a proven background working with modern application architecture principles and design patterns, expertise in Microsoft .NET, C#, Java development, relational database design and querying concepts, as well as experience with JavaScript frameworks such as Vue.js, Angular, React, and experience developing Web APIs and microservice patterns.
  • Ability to communicate and collaborate across teams and build relationships to solve challenges.
  • Exceptional analytical and problem-solving skills
  • Ability to lead and mentor others on a development team and foster a learning environment.
  • Strong business acumen skills.
  • Able to effectively work in self-directed manner under moderate supervision.
  • Skilled at bringing about clarity in a complex environment or ambiguous situations
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service