Demo

Software Architect

Computer Task Group, Inc
Melbourne, FL Full Time
POSTED ON 1/17/2025
AVAILABLE BEFORE 4/12/2025

Job Description

Job Description

Overview

Software Architect Opportunity

Overview

CTG’s Melbourne Office specializes in developing software for warehouse management systems, with our largest client being a major US food and beverage manufacturer. This is a full-time-salaried position. Our work culture provides autonomy, a place to learn and grow, and work with people you like. We offer a great deal of flexibility but the position is not remote.

Primary Responsibilities

The Software Architect will work with technical leadership to plan, prototype, guide, create, and implement software solutions that solve customer issues. While there is expected to be a good deal of customer interaction, travel is not expected to be a significant component of the work. Less than 15% annual travel would be expected.

  • Help create technical coding standards for the software development team
  • Help set technical security guidelines for developers, libraries and techniques used
  • Help define and communicate strategy for version control and release engineering
  • Drive engineering teams through implementation of new strategies
  • Create and communicate software architecture, boundaries and reasoning to create maintainable, malleable, performant and secure long-term software
  • Prototype, document and implement new programming languages, frameworks and technologies to be used to implement customer systems and business goals
  • Responsible for working with project teams to resolve technical issues and implement needed features in application frameworks and foundational layers of software
  • Use of design patterns and refactoring techniques to improve the architecture of code
  • Analyze existing and new technologies as well as market developments and competition and develop product technical specifications and requirements according to needs
  • Interface with customers and internal business development organization to drive product direction and ensure capabilities meet market needs and customer goals
  • Develop and document the system requirements working with Product Development Team and client’s personnel
  • Work with DevSecOps team to improve automation of code integration, testing and deployment
  • Work with Technical Product Manager and Subject Matter Experts to develop system level architecture
  • Consult with new clients to become a Subject Matter Expert and translate those requirements into software framework and application designs
  • Develop high quality software solutions for our clients within schedule and budget
  • Mentor and coach Product Development Teams by example
  • Evaluate and recommend new technologies and applications / tools
  • Enjoy solving challenging problems
  • Assist with system support and troubleshooting as needed (Helpdesk)
  • Ensure architectural direction supports adaptation to future technology goals
  • Lead code improvement and refactoring to improve product maintainability and quality
  • Improve cross platform concerns such as error tracking, quality metrics, deployment, philosophical decisions in the software design
  • Create technical standards and documentation on cross platform tooling and goals
  • Train development staff on latest best practices, patterns, languages

Desired Qualifications

  • Degree in Computer Science, Computer Engineering or related experience
  • A history of Full Stack Developing strong in C, C , C#
  • Additional languages a plus : Python, Elixir, and Java
  • Web technologies including JavaScript, NodeJS, HTLM5, CSS3
  • Strong Windows, Linux, Cloud, and Virtualization platform knowledge
  • Expert with Microsoft Visual Studio and Microsoft Office Applications
  • Ability to quickly evaluate and grasp cutting-edge technology and new software trends
  • Experience developing product technical specifications
  • Experience with source control workflow (Git)
  • Relational and NoSQL databases : PostgreSQL, Redis, MongoDB, MSSQL, Oracle, DB2
  • In-depth knowledge of the SDLC, including automated testing best practices
  • Experience with full-cycle Agile SDLC DevOps automation workflows
  • Strong verbal and written communication
  • Strong presentation skills
  • Ability to coach, lead, and teach software development teams
  • Strong software security knowledge
  • Knowledge of software design patterns
  • Experience with refactoring strategies
  • Supply Chain Execution (SCE) systems (warehousing, transportation, manufacturing, point of sale)
  • Systems / application design and development, automation equipment interfaces (e.g. warehouse management systems and associated automation equipment)
  • RF hand-held devices (Motorola, Intermec, and mobile devices)
  • Cloud computing (Azure, AWS, Docker, Kubernetes, Terraform, Ansible)
  • BDD – Behavior driven development / TDD - Test driven development
  • Architecture design experience across multiple platforms, languages and paradigms
  • Interested in applying, please send your resume to : kimberly.watzek@ctg.com.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Architect?

    Sign up to receive alerts about other jobs on the Software Architect career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $187,890 - $240,773
    Income Estimation: 
    $68,659 - $89,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Computer Task Group, Inc

    Computer Task Group, Inc
    Hired Organization Address Owatonna, MN Full Time
    Job Description Job Description Overview CTG is seeking to fill a Print Production Associate Level 1 opening for our cli...
    Computer Task Group, Inc
    Hired Organization Address Phoenix, AZ Full Time
    Job Description Job Description Overview CTG is seeking to fill an Application Developer Java & Web Technologies opening...
    Computer Task Group, Inc
    Hired Organization Address Phoenix, AZ Full Time
    Job Description Job Description Overview CTG is seeking to fill a Quality Engineer Test Data Management opening for our ...
    Computer Task Group, Inc
    Hired Organization Address Yorktown Heights, NY Full Time
    Job Description Job Description Overview CTG is seeking to fill a Software Developer position for our client in Yorktown...

    Not the job you're looking for? Here are some other Software Architect jobs in the Melbourne, FL area that may be a better fit.

    SOFTWARE ARCHITECT

    CTG Melbourne Office, Melbourne, FL

    Software Engineer

    Certon Software, Melbourne, FL

    AI Assistant is available now!

    Feel free to start your new journey!