Post Job Free
Sign in

Software Architect Senior for IT

Company:
Cityofgainesville
Location:
Gainesville, FL
Posted:
April 28, 2024
Apply

Description:

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 or TDD/TTY at .

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 or by calling .

4269

Apply