What are the responsibilities and job description for the Applications Developer I position at Bexar County Information Technology?
Summary
Under direction, is responsible for supporting Bexar County Information Technology team; will support the mission of the County, ensuring successful delivery of IT services as defined in the duties and responsibilities. This position will represent the County in a professional and effective manner and establish and maintain effective working relationships with co-workers, County employees, Elected/Appointed Officials, outside organizations and agencies, vendors and the general public.
Flexibility to achieve performance excellence in a telework arrangement.
Pending exclusion from Civil Service.
Duties and Responsibilities
- Serves as subject matter expert, individually motivated and operating with a sense of urgency and personal accountability
- Works on clearly defined projects involving a limited amount of complexity, with regular review of output
- Applies basic knowledge of established systems software development principles and best practices to independently resolve problems and make minor changes to existing processes/systems
- Designs, programs, tests and implements computerized information processing systems
- Develops new systems based on studies, project requirements and user specifications
- Analyzes and evaluates information processing systems to identify better County business solutions
- Designs system enhancements and other alternatives to existing methods of manual and automated business processes
- Ensures compliance with approved programming standards, techniques and system designs
- Provides technical assistance to end-users identifying County and departmental requirements and system solution areas
- Drafts system documentation and specifications such as functions, operation and purpose of objects within each system
- Trains end-users and provides systems specifications and new and updated written instructions
- Performs other related duties as required
Minimum Qualifications
- Graduation from an accredited college or university with a relevant degree, 1-3 years of experience, or an equivalent combination of education and experience
- Knowledge of applications/components using C , VB.NET, Java; knowledge of the complete life-cycle of multiple enterprise-wide, web-based applications ; knowledge of XML, Web Services and object-oriented techniques; knowledge and experience with .Net programming languages (VB or C#); knowledge with C, C , PHP Java, XML; knowledge of automated unit testing tools; knowledge of object-oriented analysis and design; knowledge of database object design and/or logical and physical data modeling; knowledge of deploying and scaling .NET web applications in a production environment; basic knowledge of ASP, ADO, COM, C , J2EE, Java, JDBC; basic knowledge of n-tier development
- Skill with Microsoft .NET architecture best practices
- Ability to effectively communicate, both verbally and in writing; ability to establish and maintain effective working relationships with co-workers, County employees, Elected/Appointed Officials, outside organizations and agencies, vendors and the general public
- Demonstrates technological intuitiveness
- Must secure and maintain a favorable background investigation and clearance
- Must clear a pre-employment physical and a pre-employment drug screen test
- Required to be on call 24 hours
- May be required to work more than 40 hours during the workweek
- May be required to work weekends
- This position may need to satisfy the requirement of completing and passing an assessment during the employment process
Preferred Qualifications:
- Experience working with Team Foundation Server
Working Environment and Physical Demands:
- Constantly working in indoor / telework conditions
- Frequently moves items weighing up to 10-15 pounds
- Occasionally moves objects weighing up to 15-30 pounds
- Occasionally move about the office / telework office
- Frequently communicates with others using approved technological resources; must be able to exchange accurate information through designated systems within a timely manner
- Constantly operates a computer and other office productivity machinery
- Positions self to perform essential functions of the job in an office / telework environment
- Must be able to remain in a stationary position
- Flexibility to achieve performance excellence in a telework arrangement
- Maintains County-issued equipment, software, data and supplies
Supplemental Information
Workstations with internet access are available, if needed, to view job postings and apply online at 211 S Flores, San Antonio, TX 78204, 8am – 5pm, Monday through Friday. Phone: 210-335-2545.
EQUAL OPPORTUNITY EMPLOYER