Software Architect Senior for IT

City of Gainesville
City of Gainesville Salary
Gainesville, FL Full Time
POSTED ON 6/12/2024
If you are an Internal City Employee, Retiree or Dependent/Survivor of a City Employee please apply internally via Career Icon in your Workday account. Make a difference in the community you live in! As a Community Builder—an employee with the City of Gainesville— you will have a direct hand in building and improving your community and making a visible impact on the lives of your neighbors. Working for local government is more than a job, it’s a chance to contribute to community success and to help enhance the Gainesville way of life. Department: 9620 GRU - IT Technical Management Salary Range Minimum: $88,200.00 Salary Range Maximum: $138,997.69 Closing Date: Until Filled Job Details: The Software Architect applies the theories and principals of computer science and mathematical analysis to create, test, and evaluate software applications and systems. Partners with Senior Software Architect to design and develop applications to ensure end-user needs are met. Primarily designs and translates business requirements into solutions that align with the company's overall objectives and ensures that business and technology groups enable and drive each other to meet the needs of the company's mission and vision. Positions allocated to this classification report to a designated supervisor and work under general supervision. Work in this class is distinguished from other classes by its administrative duties, interdepartmental interactions, independently executed assignments, and advanced technical skills. The ideal candidate will possess: • Strong analytical, quantitative, problem solving, and organizational skills; attention to detail; and ability to coordinate multiple tasks, set priorities, and meet deadlines • Acts as content expert to provide business and technical expertise in requirements solicitation, system analysis, technical design, programming and documentation of business applications/systems Preference may be extended to candidates who possess: • Current IT Infrastructure Library (ITIL) Foundation certification • Experience with API protocols and schemas such as SOAP and REST • Experience in ABAP Development May fill multiple positions May establish an eligibility list for future hire Testing required during the interview. Job Description: SUMMARY This is professional work applying technical theories and principals of computer science and mathematical analysis to create, test, and evaluate software applications and systems. Partners with Senior Software Architect to design and develop applications to ensure end-user needs are met. Primarily designs and translates business requirements into solutions that align with the company’s overall objectives, and ensures that business and technology groups enable and drive each other to meet the needs of the company’s mission and vision. Positions allocated to this classification report to a designated supervisor and work under general supervision. Work in this class is distinguished from other classes by its administrative duties, interdepartmental interactions, independently executed assignments, and advanced technical skills. EXAMPLES OF WORK* *This section of the job description is not intended to be a comprehensive list of duties and responsibilities of the position. The omission of a specific job function does not absolve an employee from being required to perform additional tasks incidental to or inherent in the job. Performance of lower level duties may be required. ESSENTIAL JOB FUNCTIONS Collaborates with business unit liaisons to understand and assist business units with business and functional requirements. Partners with business and technology groups to elicit, analyze, translate, and document business requirements into technical requirements. Mentors other developers on software design, coding best practices, and design patterns. Leads code review and team collaboration on software projects meetings. Works with executive and senior leaders to create and maintain an operating plan to achieve the strategic vision and operating platform that defines the people, process, tools, and technology. Documents and creates best practices for maintaining code. Builds standards, processes and procedures, and guidelines for business liaisons and software developers. Develops software and design standards, processes and procedures, and guidelines to ensure they meet business rules and government regulations. Creates prototypes for be sole developer on small projects. Works closely with third-party vendors including software providers, implementation partners, and consultants Partner with key strategic ERP solutions partners for small and large-scale engagements to help develop the vision of the technology service. Works with designers, business analysts, and project manager to estimate and plan projects. Performs on-call duties; monitoring nightly jobs and performing weekend software patches. Attends work on a continuous and regular basis. NON-ESSENTIAL JOB FUNCTIONS Performs other related duties as assigned. QUALIFICATIONS To perform this job successfully, an individual must be able to perform each essential job function satisfactorily. Below are the required education, experience, knowledge, skills and abilities to perform the essential functions. EDUCATION AND EXPERIENCE Bachelor’s degree from an accredited college or university in Information Technology, mathematics, business administration or related field, with six (6) years of progressively responsible IT experience which includes a minimum of four (4) years experience developing application interfaces; web-based and client/server applications; or an equivalent combination of training and experience which provide the necessary knowledge, skills and abilities. Relevant IT certifications (Microsoft Certified Solutions Developer, Adobe certified Expert for Developers, Google Apps Certified Deployment Specialist, Programing Language Certified Associate, Certified Associate Programmer, or Certified Professional Programmer may be substituted for two (2) years of the education or experience. CERTIFICATIONS OR LICENSES Licenses Valid driver license required. Valid Florida Driver License required within thirty (30) days of appointment and at all times while employed in this classification. Certifications None. KNOWLEDGE, SKILLS AND ABILITIES Thorough knowledge of the various software development lifecycles (e.g. Agile, RUP). Demonstrated domain knowledge of enterprise-wide ERP related business and technical processes (enterprise functions include Sales, Finance, HR, Operations, and Supply Chain). Knowledge of graphic design software and tools such as Adobe CS4/5, 3DStudio Max, Maya, Flash, Photoshop, Illustrator, Flex, Dreamweaver, HTML, DHTML, XHTML, CSS, JavaScript, and equivalent. Thorough knowledge of principles in object-oriented design and development approaches. Ability to manage multiple projects concurrently. Ability to lead cross-functional teams and project to drive business improvements. Ability to discuss technical issues with non-technical audiences. Ability to wrote software code in both web and client/server environments using the following: ABAP, Java, Net, C#, C , HTML, XML, SQL, VBA. Ability to create test scenario, perform automated testing, and envision business situations. Ability to conduct lightweight, rapid development, agile methodologies. Ability to help the team make decisions and form those decisions and validate them. Ability to provide motivation to the team and support whether it be technical or non-technical support. Ability to negotiate tradeoffs between non-quality attributes and business unit/developer buy-in. Ability to guide the technology decisions and focus on the overall impact the decision has on a system and the level of difficulty in implementing that decision. Ability to work with architecture teams and act as a mediator and resolve differences and to focus and guide the team in terms of a unified architectural vision. Ability to make justifiable decisions. Ability to communicate effectively, both orally and in writing. Ability to work effectively with others. Excellent project management skills. Possesses strong analytical skills. Possess leadership skills providing technical help and guidance. Possess problem solving skills. PHYSICAL AND ENVIRONMENTAL REQUIREMENTS To perform this job successfully, an individual must possess certain physical abilities and be able to withstand work related environmental conditions. PHYSICAL REQUIREMENTS While performing the duties of this job, the employee is often required to sit for prolonged periods of time. WORK ENVIRONMENT May be required to work and attend meetings outside regular business hours, including nights, weekends and holidays. Requires local travel to other general government or GRU locations within the Gainesville area. Work is primarily in an office environment. Note: May Require Assessment(s). May fill multiple positions. May establish an eligibility list. Come join our team! The City of Gainesville offers a competitive benefits package and opportunities to grow both professionally and personally. All ‘regular’ employees are eligible for traditional benefits such as health insurance, life insurance, paid leave, 11 paid a holidays a year, a pension plan and a deferred compensation plan, but we also offer great things like on-site fitness centers, tuition reimbursement, on-site medical staff and a wellness program to keep you healthy and happy. Please note; benefits are not available for temporary employees. Equal Opportunity The City of Gainesville is an equal opportunity/affirmative action employer and does not discriminate in hiring. Minorities, women and individuals with disabilities are encouraged to apply. Individuals with a disability, who require special accommodations during the selection process, should notify the Human Resources Department at 352-334-5077 or TDD/TTY at 352-334-2292. Veterans' Preference Veterans are encouraged to apply. Veterans’ Preference ensures that veterans and eligible persons are given consideration at each step of the selection process. However, preference does not guarantee that a veteran or other eligible person will be the candidate selected to fill the position. Section 295.07, Florida Statutes (F.S.) specifies who is eligible for Veterans’ Preference. State of Florida residency is not required for Veterans’ Preference. If you are unable to apply online due to a disability, contact recruiting at HR@cityofgainesville.org or by calling 352-334-5077. The City of Gainesville employs more than 2,200 individuals, ranging in positions from creatives to critical infrastructure engineers to financial gurus. The city offers many unique career opportunities across its two major employment divisions — General Government and the City of Gainesville’s utility service provider, Gainesville Regional Utilities.

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

Sign up to receive alerts about other jobs that are on the Software Architect Senior for IT career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$137,605 - $179,497
Income Estimation: 
$144,249 - $185,328
Income Estimation: 
$164,302 - $213,204
Income Estimation: 
$112,846 - $161,583
Income Estimation: 
$147,172 - $193,721
Income Estimation: 
$137,605 - $179,497
Income Estimation: 
$144,249 - $185,328
Income Estimation: 
$164,302 - $213,204
Income Estimation: 
$112,846 - $161,583
Income Estimation: 
$147,172 - $193,721
Income Estimation: 
$113,812 - $148,666
Income Estimation: 
$126,730 - $161,221
Income Estimation: 
$137,605 - $179,497
Income Estimation: 
$101,036 - $135,845
Income Estimation: 
$147,172 - $193,721

Sign up to receive alerts about other jobs with skills like those required for the Software Architect Senior for IT.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $89,378 - $119,179
    • Income Estimation: $90,046 - $116,334
  • Debugging Skill

    • Income Estimation: $80,977 - $117,031
    • Income Estimation: $89,378 - $119,179
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at City of Gainesville

City of Gainesville
Hired Organization Address Gainesville, FL Full Time
If you are an Internal City Employee, Retiree or Dependent/Survivor of a City Employee please apply internally via Caree...
City of Gainesville
Hired Organization Address Center, IN Full Time
If you are an Internal City Employee, Retiree or Dependent/Survivor of a City Employee please apply internally via Caree...
City of Gainesville
Hired Organization Address Gainesville, FL Full Time
If you are an Internal City Employee, Retiree or Dependent/Survivor of a City Employee please apply internally via Caree...
City of Gainesville
Hired Organization Address Gainesville, FL Full Time
If you are an Internal City Employee, Retiree or Dependent/Survivor of a City Employee please apply internally via Caree...

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

Senior Software Engineer

Jobot, Newberry, FL

Senior Software Engineer

Dice, Newberry, FL