Careers

Careers > Business Development > Software Developer Engineer IV

Software Developer Engineer IV

Richardson, TX

Full

$80,000 - 85,000

Level

Professional

Position Type

Full

Education

Bachelor's Degree

Travel Percentage

25%

Job Shift

Day

Job Category

Business Development

DEPARTMENT

Information Technology

Reports to:  

Director of Application Development

JOB DESCRIPTION

Reviews, analyzes, and modifies programming systems including design, coding, testing, and debugging to support an organization's software applications.

QUALIFICATIONS

  • Senior experience and highly proficient with ASP.Net, WebAPI and RESTFul (JSON), C#, HTML, CSS, SQL, Language, 2017 Team Foundation Server, Object Oriented Design and Implementations.
  • Experience working within the agile methodology
  • Ability to focus on larger solution goals
  • Experience with business analysis as required for a Business Use Case or Business Issue
  • Ability to document processes and meeting notes
  • 5+ years of programming experience
  • A BS in technical or quantitative discipline
  • Proficient in T-SQL query language and associated DDL
  • Proficient developing and maintaining relational databases using Microsoft SQL Server 2012-2017
  • Excellent in creating, functions, views, triggers and indexes
  • Proficient in writing and optimizing T-SQL code and Stored Procedures
  • Basic knowledge of classic ASP and ADODB plus.

ESSENTIAL FUNCTIONS

30% - Web Development

  • Responsible for developing, testing, implementing, and maintaining web-based application systems. 
  • Troubleshoots system problems and issues and looks for ways to improve the application.

30% - Software Development

  • Codes software application to adhere to designs supporting internal business requirements or external customers.

20% - Database Development

  • Codes, implements, and maintains stored procedures, tables, views as needed on a project by project basis.

20% - Software Analyst and QA

  • Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's application systems. First layer of QA testing.