Home » About Us » Careers » Plano, TX » Software Developer - Version X
 
Software Developer - Version X
Location
Plano, TX
Position Objective
This position is a mid-level to upper-level programming position designed for candidates with a minimum of 2-5 years of professional development experience. This position involves being a member of a small development team that is writing the next generation of products for Tyler’s INCODE division using the SilverBlade framework. This framework allows for prescriptive development of Windows SmartClient applications using the Model-View-Controller (MVC) pattern. These products are built on technologies such as the Microsoft Composite UI Application Block (CAB), IdeaBlade DevForce, Infragistics Controls, Windows Communication Foundation (WCF), and Microsoft SQL Server.
Responsibilities
    The position involves writing and testing code for new projects as well as supporting the existing applications.

  • Participates in new application development and existing system enhancements by coding system features.
  • Feature design is defined by other roles, but the developer is expected to take ownership of projects and is equally responsible for the success of the team in meeting goals.
  • Participates in implementation of unit tests to support new application development and enhancements.
  • Participates in code reviews to insure that software being produced adheres to specification and code architecture.
  • Performs application testing of new application development and enhancements.
  • Performs maintenance coding (i.e. bug-fixing) on existing Tyler systems applications.
  • Produces internal development documentation as needed.
  • Provides technical support to the support team in order to troubleshoot end-user application program problems.

Qualifications
  • Bachelor’s Degree in Computer Science or equivalent experience.
  • Demonstrated knowledge of software development practices and computer science theory. In particular, a good understanding of object oriented development practices.
  • Demonstrated understanding of some of the relevant technologies:
    o Microsoft .NET / C# (or other .NET language)
    o SQL Server 2000/2005
    - General Database Design
    - T-SQL
    - Stored Procedures
    o N-Unit
    o .NET WinForms development
    o MVC or MVP pattern exposure
    o IdeaBlade DevForce
    o CAB
    o WCF
    o Source Control (VSS, AccuRev, etc.)
  • Ability to work well both independently and within a team environment.
  • Good written and verbal communication skills.
  • Strong technical abilities and a desire to learn new things.
  • Exposure to Scrum or other agile methodologies.
Posted Date
February 5, 2010
 
Tyler Technologies, Inc. Contact Us  Privacy Statement   Terms of Use