Application Dev Analyst

Travis County

Austin (TX)

Remote

USD 70,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid vacation
Paid sick leave
Health and dental insurance
Free health clinic for you and depend
Generous retirement plan

Job summary

Travis County Technology and Operations is seeking an Application Develop Analyst to join the Information Technology Division in Austin, TX. The role spans the full application development lifecycle using Azure DevOps, .NET, C#, Angular, JavaScript, YAML, SQL, Terraform and Agile practices.

The ideal candidate will have a CS/IS/related degree and at least one year of relevant experience, with strong SQL and RESTful API knowledge.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Business Administration or related field and 1 year of relevant work experience.
  • Alternatively, any combination of education and experience equivalent to stated requirements.
  • Knowledge of software engineering and the software development lifecycle.

Responsibilities

  • Designs, codes, tests, implements and maintains complex internally developed applications.
  • Conducts application coding, testing and implementation for complex application.
  • Works with customers and senior team members to collect and document requirements.
  • Recommends on whether to develop new code, reuse existing code, or purchase software.
  • Conducts application code review.
  • Collects and reviews performance monitoring information.
  • Performs product evaluation.
  • Performs other job-related duties as assigned.

Skills

Azure DevOps
.NET
C#
Angular
JavaScript
YAML
SQL
Terraform
Agile

Education

Bachelor's degree in Computer Science, Information Systems, Business Administration or related field
1 year of relevant work experience

Tools

Git
SQL Server
Azure
Terraform

Job description

Are you looking for career opportunities that provide top-notch benefits including paid vacation & sick leave, outstanding health & dental insurance, free health clinic for you & your dependents, a generous retirement plan, and much more?


Travis County Technology and Operations is seeking a Application Develop Analyst to join the Information Technology Division.


This position has duties in every step of our application development process and may include: Microsoft Azure DevOps, .NET, C#, Angular, JavaScript, YAML, SQL, Terraform, Agile Processes. Assists in the designing, coding, testing, implementing and support of internally developed application software. Assists customers and senior team members in gathering and documenting organizational requirements. Makes recommendations towards the development of new code or reuse of existing code or modules. May participate or assist with component and data architecture design, performance monitoring, and product evaluation. This position is eligible for telework/remote work.


Distinguishing Characteristics

The ideal candidate would have a good grasp of computer science fundamentals including data structures/algorithms, databases, computer networks and computer architecture. Extra points if you know C# but any modern object-oriented programming language like Java, C++ or Python will do. This position requires skills in SQL development and relational databases, database design and query/performance. We mostly use Microsoft SQL Server but experience with any modern RDMS is fine. You’ll need experience with one or more modern web backend frameworks like ASP.NET Core, Spring Boot/MVC, Django, Ruby on Rails (experience directly with ASP.NET Core and ASP.NET 4.x is a huge plus!). You’ll also need to be able to build JSON/XML RESTful APIs and manage your code with Git.


Additional skills that are useful are previous experience or familiarity with an enterprise service bus or integration engines as well as cloud PaaS providers like Azure or AWS. Front end developer skills with JavaScript/Typescript, CSS, Angular or other modern front-end framework (React/Vue) and experience working with an agile/scrum environment are a plus. Familiarity with SSRS or any reporting engine or writing tests such as unit tests, integration test, automated UI tests is also useful.



  • Designs, codes, tests, implements and maintains complex internally developed applications.

  • Conducts application coding, testing and implementation for complex application

  • Works with customers and senior team members in the collection and documentation of requirements.

  • Makes recommendations on whether to develop new code, reuse existing code, or purchase new software packages.

  • Conducts application code review.

  • Collects and reviews performance monitoring information.

  • Conducts product evaluation.

  • Performs other job-related duties as assigned.


Education and Experience

Bachelor's degree in Computer Science, Information Systems, Business Administration or a directly related field AND one (1) year of relevant work experience;


OR,


Any combination of education and experience that has been achieved and is equivalent to the stated education and experience and required knowledge, skills, and abilities sufficient to successfully perform the duties and responsibilities of this job.


Licenses, Registrations, Certifications, or Special Requirements

Valid Texas Driver's License.


Knowledge, Skills, and Abilities

Knowledge of


  • Policies, practices, procedures and terminology of assigned function.

  • Federal, State, Local and County applicable laws, rules, regulations and guidelines.

  • Information technology hardware, software and peripherals as related to assigned function.

  • Software engineering and the software development lifecycle.

  • Systems design, development and source control.

  • Quality assurance, performance monitoring, and integration methodologies.

  • Computer equipment to include word processing, spreadsheets, databases and a variety of software packages.

  • May be required to develop knowledge of and adhere to federal and state laws requiring the confidential handling of certain health information.


Skill in


  • Understanding technical problems and developing software solutions to meet business needs.

  • Problem-solving and decision-making.

  • Training users on computer applications.

  • Both verbal and written communication, including presentations and communicating technical issues in non-technical language.


Ability to


  • Design and maintain simple code, modules or applications.

  • Work independently and efficiently and as part of a team.

  • Manage time well, perform multiple tasks and organize diverse activities.

  • Translate policies and objectives into ideas and applications web-based information products.

  • Research, compile, analyze, interpret and prepare a variety of memorandums or reports.

  • Establish and maintain effective working relationships with departmental clientele, representatives of outside agencies and providers, other County employees and officials, and the general public.


Physical requirements include the ability to lift/carry up to 35-40 pounds occasionally, visual acuity, speech and hearing, hand and eye coordination and manual dexterity necessary to operate a computer and office equipment. Subject to standing, sitting, walking, climbing, crawling, bending, stooping, crouching, kneeling, pushing, pulling, reaching, twisting, balancing, repetitive motion, and squatting to perform the essential functions. Subject to exposure to variations in extreme heat, cold, mechanical, fume/odor, and dust/mites.


Travis County employees play an important role in business continuity. As such, employees can be assigned to business continuity efforts outside of normal job functions.


Work Hours: Monday - Friday, 8:00 AM - 5:00 PM


Location: 700 Lavaca St, Austin, TX 78701


Department: Information Technology


Criminal Background Check Required.


For updates or questions on this position, contact ashley.pena@traviscountytx.gov.


This job description is intended to be generic in nature. It is not necessarily an exhaustive list of all duties and responsibilities. The essential duties, functions and responsibilities and overtime eligibility may vary based on the specific tasks assigned to the position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Support Analyst
Customer Support Analyst

Travis County • Austin (TX)

On-site
USD 50,000 - 70,000
Paid vacation
Sick leave
Health insurance
+3
Programmer Analyst II
Programmer Analyst II

Bexar County Information Technology • San Antonio (TX)

On-site
USD 60,000 - 100,000
1000000875.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS
1000000875.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 85,000 - 120,000
Sr. Applications Support Analyst
Sr. Applications Support Analyst

Galveston County Human Resources • Galveston (TX)

On-site
USD 69,000 - 84,000
1000000873.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS
1000000873.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 90,000 - 120,000
1000000554.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS
1000000554.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 85,000 - 125,000
Sr. Applications Support Analyst
Sr. Applications Support Analyst

The County of Galveston • United States

On-site
USD 69,000 - 84,000
1000000874.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS
1000000874.SOFTWARE ENGINEER II.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 90,000 - 120,000
1000000549.SOFTWARE ENGINEER I.INFO TECH - APPLICATIONS
1000000549.SOFTWARE ENGINEER I.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 90,000 - 120,000
0000001424.SOFTWARE ENGINEER III.INFO TECH - APPLICATIONS
0000001424.SOFTWARE ENGINEER III.INFO TECH - APPLICATIONS

Dallas County • Dallas (TX)

On-site
USD 120,000 - 160,000