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

T7666 - Sr. Software Developer in Houston, TX at Search Services

Date Posted: 8/10/2018

Job Snapshot

Job Description

Seeking a Full Stack Developer

The Application Specialist - Developer (“Developer”) is skilled in the development of technological solutions through the creation of new or the modification of existing software solutions. Perform complex analysis and employ creative thinking in the development and maintenance of applications to support business needs. The Developer is responsible for translating those needs and answering questions to people of all levels of technical knowledge. The Developer must have a solid understanding and extensive hands-on experience with the software development life cycle including participation in requirements definition, code development, testing, implementation, and documentation. Although this position is not a support role, the Developer will be asked to assist the application support team in urgent and complex support related requests that require development/programmer competencies to resolve.

Job Responsibilities

  • Responsible for custom development efforts and major enhancements to applications
  • Team with the Technical Architect to produce a technical specification for custom development and systems integration requirements
  • Works with end users to validate requirements; captures relevant data and reporting requirements
  • Produce a detailed technical design document to match the solution design specifications
  • Define technical solutions ensuring considerations for system stability, performance, and ongoing maintainability
  • Prototypes designs and user requirements using various development and presentation tools
  • Designs, codes and tests client-server and web based applications across each layer of the .NET framework including the user interface, forms, business logic, and integration with internal and external systems
  • Complete custom development efforts with a focus on product testing and quality assurance
  • Resolve system issues relating to user acceptance testing and respond to suggested improvements

Minimum Essential Qualifications

  • Bachelor’s Degree in Computer Science, MIS, Engineering, and/or equivalent work experience in a related field
  • 5-6 years of experience developing within the .NET framework; proficient in Visual Studio and Team Foundation Server
  • 2-4 years of experience with Oracle or SQL Server including stored procedures, triggers and scripts. Experience with Oracle 10g and 11i or SQL Server 2008 R2 and 2014 required.
  • Demonstrate expertise in and comfortable using multiple technologies such as VB.NET, C#, ASP.NET, MVC, WCF, HTML, XML, JSON, PHP, JavaScript and SQL.
  • Demonstrate experience with web servers, web services, portals and reporting tools such as SQL reporting services. 
  • Proficient in testing methods and tools; win/load runner, TFS performance testing
  • Proficient in Waterfall and Agile development methodologies
  • Excellent verbal and written communication skills
  • Experience with extract, transform, load (ETL) tools or utilities (Data Integrator, SSIS, Biztalk) 

In addition to the basic qualifications listed above, the following other position qualifications are required:

  • Strong written and verbal communication skills with an aptitude for problem solving     
  • Willingness to travel to company locations (up to 5%)

Preferred Qualifications

  •        ITIL v3 Foundations certified
  •        Microsoft certifications (MCSA, MCSE)