This site uses cookies. To find out more, see our Cookies Policy

Software Developer in Bellaire, TX at BakerRipley

Date Posted: 5/24/2018

Job Snapshot

Job Description

DIVISION PROFILE

The Support Services departments at BakerRipley work in partnership with all divisions to maintain, operate, and deliver services that help keep our region a place of opportunity for all.

JOB DESCRIPTION

JOB SUMMARY:

The candidate will work in a team environment to develop and support applications, as well as gather requirements directly from end users and business analysts to develop project related technical specifications and tasks. They will troubleshoot and resolve all manner of issues identified and communicated by end users. The candidate will adhere to standards set by the IT department for web development, taking care to insure all programs demonstrate quality, security, reusability, and reliability. They will maintain technical documentation as it pertains to enhancements and new development. Works independently to insure skillset is current and applicable to current industry standards.

CORE DUTIES AND RESPONSIBILITIES:

  • Work with developers in an agile environment on a given project
  • Builds, enhances, and maintains in-house web sites, databases, web applications as well as third-party applications/systems/tools as assigned
  • Helps resolve known issues and troubleshoots, debugs, and resolves programming, performance, feature/functional issues as identified by end users
  • Generates and maintains custom, ad-hoc reports as requested by various business units/programs
  • Communicates project design, progress, and concerns with the team 
  • Develops, produces, and maintains application and web site documentation related to project requirements, design specifications, end-user manuals, and technical diagrams
  • Seeks assistance and/or collaborates with Manager/Director of Web and Application Development as needed on varying technical topics
  • Conducts end user acceptance testing at QA stage and provides technical support after release
  • Collaborates and interacts with various levels of IT staff to complete project tasks
  • Participate in departmental efforts (rollouts, inventory, etc.) at a capable level
  • Works individually to manage the task assigned as part of a project and/or work seeking counsel from IT leadership as necessary to ensure projects are delivered on-time 
  • Must be comfortable consuming REST and WebSocket APIs
  • Must be willing to refactor codebase to reduce technical debt
  • Knowledge of the project life cycle.
  • Researches web scripting, tools, and programs as directed by IT leadership
  • Other duties as assigned

Job Requirements

QUALIFICATIONS/SKILLS

MINIMUM EDUCATION:

Bachelor's degree (B. A.) from four-year college or university; 

YEARS OF EXPERIENCE:

4-5 years related experience and/or training; or equivalent combination of education and experience If a specialty degree is required, be sure to specify here e.g. Bachelor’s degree in Business, Computer Science, Education, etc.

CERTIFICATIONS, LICENSES, REGISTRATIONS:

SKILLS:

  • Adheres to coding standards defined by technical management
  • Establishes responsible deadlines and personal work plans
  • Ability to work in a small-team autonomous environment
  • Builds, enhances, and maintains in-house web sites, databases, web applications as well as third-party applications/systems/tools as assigned
  • Displays a positive attitude.
  • Demonstrates flexibility in day-to-day work.
  • Sets high standards of performance for oneself. Technical Skills (Essential):
  • Object-Oriented Programming using C#/ VB.NET
  • Proficiencies in ASP.NET and standard Integrated Development Environments (IDE) such as Visual Studio
  • Team Foundation Server 2013
  • ADO.NET, LINQ, ObjectDataSource
  • N-Tier application design
  • SQL Server 2012
  • IIS 6/7.5, Windows Server 2003/2008/2012
  • XML, XSLT
  • XML-RPC, WCF, ASMX, REST, SOAP, WSDL
  • Knowledge of client-side programming using XHTML, CSS, and JavaScript
  • PHP/MySQL is a plus
  • jQuery / jQuery UI is a plus
  • WPF / WinForm is a plus