Location: Dublin, Ohio

Full-time, Salary

Department: IT

Reports to: Director of Software Engineering

We are looking for a Software Architect to join our IT department. The Software Architect will be responsible to make intuitive high-level decisions for software development and create architectural approaches for software design and implementation to guide the development team. To be successful in this role, you will need a strong technical background and excellent IT skills. Ultimately, you will provide a framework for the development of a software or system that will result in high quality IT solutions. 

Responsibilities: 

  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications 
  • Use tools and methodologies to create representations for functions and user interface of desired product 
  • Develop high-level product specifications with attention to system integration and feasibility 
  • Define all aspects of development from appropriate technology and workflow to coding standards 
  • Communicate successfully all concepts and guidelines to development team 
  • Oversee progress of development team to ensure consistency with initial design 
  • Provide technical guidance and coaching to developers and engineers 
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc. 
  • Approve final product before launch 

Successful Candidates Should Possess: 

  • Proven experience as software architect 
  • Experience in software development and coding in various languages (C#, .NET, Java etc.) 
  • Excellent knowledge of software and application design and architecture 
  • Excellent knowledge of UML and other modeling methods 
  • Familiarity with HTML/CSS, JavaScript and UI/UX design 
  • Understanding of software quality assurance principles 
  • A technical mindset with great attention to detail 
  • High quality organizational and leadership skills 
  • Outstanding communication and presentation abilities 
  • MSc/MA in computer science, engineering or relevant field 

Why Should You Apply? 

  • Paid Time Off 
  • Comprehensive Medical, Vision and Dental 
  • Matching 401k up to 4% 
  • FMLA and Life Insurance 
  • Tuition Reimbursement 
  • Wellness Program 
  • Employee Growth and Development Reimbursement Program 
  • Discounted Rates for Multiple Handsets and Prepaid Wireless Rates 
  • Beautiful nearby walking paths and park 
  • Fun, value centered work atmosphere 
  • Flexible work environment 

T-CETRA provides employment and opportunities for advancement, compensation, training, and growth according to individual merit, without regard to race, color, religion, sex (including pregnancy), national origin, sexual orientation, gender identity, marital status, age, genetic information, disability, veteran-status, or any other characteristic protected under applicable Federal, state, or local law. Our goal is for each staff member to have the opportunity to grow to the limits of their abilities and to achieve personal and organizational objectives. We will support positive programs for equal treatment of all staff and full utilization of all qualified employees at all levels within T-CETRA. To create a safe and positive environment for employees, all applicants must perform a pre-employment drug screen and background check.

Skills

C# (Programming Language)
C# (Programming Language)
C# (Programming Language)
Software Design
Software Design
Software Design
HyperText Markup Language (HTML)
HyperText Markup Language (HTML)
HyperText Markup Language (HTML)
Java (Programming Language)
Java (Programming Language)
Java (Programming Language)
JavaScript (Programming Language)
JavaScript (Programming Language)
JavaScript (Programming Language)
.NET Framework
.NET Framework
.NET Framework
Cascading Style Sheets (CSS)
Cascading Style Sheets (CSS)
Cascading Style Sheets (CSS)
Communications
Communications
Communications
Computer Science
Computer Science
Computer Science
Functional Requirement
Functional Requirement
Functional Requirement
Software Quality (SQA/SQC)
Software Quality (SQA/SQC)
Software Quality (SQA/SQC)