Software Developer

Location: Tulsa, Oklahoma
Date Posted: 09-19-2018
$75K DOE
Software Developer


  • Formulate and define system scope and objectives through research and fact-finding to develop or modify moderately complex information systems.
    • Prepare detailed design specifications from which programs will be written.
  • Design, code, test, debug, documents and maintain application programs.
  • Consult with users or other IT Professionals to resolve issues with programs.
  • Guide the development of the team in overall application technology design activities.
  • Implementation and on-going enhancement of business applications utilizing a broad range of development tools and technologies.
  • Expertise/familiarity with Microsoft .Net Framework 4.0+, C#, MVC, javascript/AngularJS, LINQ, IIS, and MS SQL.

  • BS/BA in a technical field: Computer Science, Engineering or IT related discipline preferred
  • 2-5+ years of development experience, preferred focus on the Microsoft technology stack

  • Experience with Service Oriented Architecture – specific development experience with web services and workflow (WCF).
  • High attention to detail and software quality.
  • Experience balancing and prioritizing multiple projects to meet goals, deliverables, and deadlines.
  • Experience with database design and modeling.
  • Experience with PowerShell, HTML5/CSS, JavaScript, jQuery, and UI/UX design.
  • SharePoint development/administration experience is a plus.
  • Experience with source code versioning and change management practices utlizing Git, Team Foundation Server (TFS), and/or VSTS. 
  • Understanding of project and configuration management practices.
  • Experience and understanding of Agile methodologies is a plus.
this job portal is powered by CATS