Software Engineer Web Application

  • Dallas County Community College District
  • 1601 S Lamar St, Dallas, TX 75215
  • May 27, 2020
Full time   Computer & Web Services, Info Technology

Job Description

Job no: 499491
Work type: Full-time
Location: District Service Center
Work Schedule: Monday-Friday 8:00-5:00 (Some nights and weekends)

Working Title
Software Engineer Web Application

Job Title Code
TAM

Salary Level
N07

Salary Range (Full-Time)
$6,250.00 mo. - $7,187.50 mo. (dependent on experience and other considerations)

Business Travel
N/A

FLSA
Exempt

Position Type
Staff

Position Summary
Responsible for providing analysis, design, coding, development, testing, documentation and implementation to support enterprise software systems and Web based solutions. Provides technical and analytical solutions to problems with the use of development tools.

Required Knowledge, Skills & Abilities
Thorough knowledge of structured and/or objection-oriented programming techniques and ability to test application programming (e.g. SQL server and C# .Net).  Ability in maintaining system documentation.  Working knowledge of project development methodologies; project management procedures.  Prepares and installs solutions by determining and designing system specifications, standards, and programming.  Ability to work in a team of developers on diverse projects.  Ability to collaborate with other programmers to design and implement features.  Skilled in writing program code.  Ability to analyze and solve complex problems; coordinate, plan and schedule; test and implement programs; review and evaluate technical information.  Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.  Ability to communicate effectively with individuals from diverse backgrounds.  Strong knowledge and experience providing effective customer service.

Physical Requirements
Normal physical job functions performed within a standard office environment.  Reasonable accommodations may be made to individuals with physical challenges to perform the essential duties and responsibilities.  Occasionally may be required to lift and carry materials weighing up to 30 pounds.

Minimum Knowledge and Experience
Bachelor’s Degree with three (3) years of experience in related field.  Must have current and valid driver’s license required for off-site travel.  On-call, work hours may extend beyond the regular, eight hours, Monday-Friday, workday, including weekends and holidays to provide immediate support due to system failures on a 24/7 basis. Official transcripts will be required.  ***Will be subject to a criminal background. Some positions may be subject to a fingerprint test. ***

Preferred Skills:  Experience in the areas below would be considered a plus: Hands-on experience with Microsoft SharePoint Server 2013-2019, SharePoint Online and Office 365.  Experience developing web applications in C#.NET, MVC, REST API.  Experience working with Javascript and Javascript Libraries (jquery, DataTables, Angular, REACT).  . Experience with Windows Server 2012-2019, maintenance and administration.  IIS 7.0+ Administration experience.  Customer and technical support experience.

Essential Duties and Responsibilities
Responsible for designing and developing high performance web applications for end users.  Defines site objectives by analyzing user requirements; envisioning system features and functionality.  Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.  Provides program support for purchased and custom written application systems. Must diagnose program problems, design enhancements and customizing software on request.  Creates, builds, and maintains various databases that support various software systems; modifies applications to interface with existing/future systems.  Continually evaluate emerging frameworks and technologies to identify opportunities, trends and best practices through professional development activities.  Responsible for working closely and collaboratively with users, project teams and departments in implementing, testing, and debugging systems and programming modifications, maintaining, enhancing program functions and features.  Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.  Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.  Writes effective unit tests and integration tests to ensure high quality software delivery.  Serves as a technical resource, document work processes, ensures quality assurance and standardization.  Communicates technical concepts to non-technical audiences.  Uses excellent interpersonal, oral and written communication skills when interacting with diverse, multi-cultural constituents internal/external to DCCCD.  Performs other duties as assigned.

The intent of this job description is to provide a representative summary of the major duties and responsibilities performed by incumbents of this job and shall not be construed as a declaration of the total of the specific duties and responsibilities of any particular position.  Incumbents may be directed to perform job-related tasks other than those specifically presented in this description. Position requires regular and predictable attendance.

Advertised: Pacific Daylight Time
Applications close: Pacific Daylight Time

Application Details

When inquiring or applying for this position, please also reference AcademicCareers.com

Applicants with dual-career considerations can find university jobs such as professor jobs, dean jobs, chair / department head jobs, and other faculty jobs and employment opportunities within the Dallas County Community College District and at other institutions of higher education in the region on www.AcademicCareers.com