Bexar County (TX)posted 4 days ago
Full-time • Entry Level
Bexar County Sheriff's Office - 200 North Comal Street San Antonio, TX
Executive, Legislative, and Other General Government Support

About the position

Under direction of the Technical Services Manager, will play a key role in the successful implementation of new technologies. Software Engineer will be engaged in a significant amount of day-to-day client interaction and technical activities and will drive the delivery of the applications to large enterprise clients from software selection/design through to requirements definition, design, installation, configuration, integration, testing, and transition to the client-operating environment.

Responsibilities

  • Plans, processes and performs assignments in an efficient manner with assistance from the Technical Services Manager
  • Works closely with Project Management and Stakeholders
  • Designs and develops programming systems, making specific determinations about system performance and usability of the software
  • Responds promptly and professionally to requests for service and bug reports
  • Reviews and repairs legacy reporting code
  • Assists with system analysis and development, with limited support from professional staff, to keep systems current with changing technologies
  • Analyzes, designs and assists with the implementation and/or development of software systems to form a basis for the solution of information processing
  • Analyzes system specifications and translate system requirements to tasks specifications for programmers
  • Performs analysis of current programs including performance, diagnosis and trouble shooting of problem programs, and designing solutions to problematic programming and processes
  • Tests new programs to ensure that logic and syntax are correct, and that program results are accurate
  • Assists programmers with programming assignments
  • Documents code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in data base tables on procedural, modular and data base level
  • Assists with research and recommends software tools to the Technical Services Manager
  • Contributes to project technical architecture design and development
  • Ensures appropriate implementation of technology both with in the production and the development environments
  • Provides business and IT data on IT database trends and issues
  • Works closely with the Project Manager to rapidly move client through implementation cycles and manage all risks/issues
  • Interfaces with third party implementation organizations as needed to seamlessly deliver projects
  • Performs related duties as required

Requirements

  • Graduation from an accredited college or university with Bachelor's Degree in Computer Science, Management Information Systems, Mathematics or closely related field
  • Three years of experience developing and supporting Web applications in .NET
  • Two years' experience in data processing and systems analysis including two years computer systems security administration
  • Minimum of 1 year of experience developing e-commerce applications/components using C#, VB.NET, or ASP and experience ADO.NET required
  • Expert knowledge of component writing
  • Advanced knowledge of computer languages, data structures, computer logic and flow-charting, computer program design methods and techniques, database vendor versions, compiler versions, maintaining and debugging live software systems, and writing program documentation
  • Good knowledge of security and encryption
  • In-depth technical knowledge of the current hardware
  • Solid working knowledge of XML, Web Services and object-oriented techniques
  • Demonstrated knowledge of Microsoft .NET architecture best practices
  • Knowledge of mathematical and statistical principles and formulas
  • Overall knowledge of the computing environment at large
  • Possess advanced technical skills and excellent communication skills
  • Ability to identify tasks which require automation and automate them
  • Ability to solve problems quickly and completely, multi-task and stay organized in a dynamic work environment
  • Ability to write, edit, and debug computer programs to achieve desired output
  • Ability to work productively in a team
  • Ability to learn new programming languages quickly
  • Ability to determine whether a particular problem is caused by hardware, operating systems software, application programs, or network failures
  • Ability to use standard computing tools: Word processor, spreadsheet, browser, email, and file compression software
  • Ability to communicate effectively, both verbally and in writing
  • Ability to establish/maintain effective working relationships with co-workers, County employees and the general public
  • Physical requirements include occasional lifting/carrying of 10-15lbs.; visual acuity, speech, and hearing; hand and eye coordination and manual dexterity necessary to operate computer keyboard
  • Must secure and maintain a favorable background investigation by the Bexar County Sheriffs Office
  • Must secure and maintain a pre-employment drug screen and physical
  • Must have a valid driver's license
  • May work more than 40 hours during the work week

Benefits

  • Equal Opportunity Employer
  • Commitment to Workplace Diversity
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service