.NET Developer

Location: Tulsa, Oklahoma
Date Posted: 10-06-2017
NET Developer
Direct-Hire - $90,000

Job Description
The Senior Software Developer is responsible for developing, maintaining, and supporting the systems that enable the company to execute its service offerings. This role participates in all stages of the software development lifecycle including requirements gathering, design, coding, testing, deployment, and maintenance as well as provide some end-user support. He/she must work effectively with business users, customers, vendors, and other technical resources. They must have an interest and desire to stay current as software development technologies and methodologies evolve.  This is a fun and challenging small company environment where innovation and continuous improvement are not only encouraged, but part of the culture.

  • Interact with business users as needed to identify and investigate alternatives as solutions for business needs
  • Develop creative designs to solve business problems, while considering existing systems and architectures
  • Convert the design into a functional system, using custom developed code, existing systems, or acquired systems as required
  • Perform thorough development testing and user acceptance testing as required
  • Deploy systems into the production environment, ensuring that adequate preparation, backups, and rollback plans are in place as needed before the deployment to prevent or minimize any potential interruption to the operation of the business
  • Interact with internal and external users to provide end-user support
  • Be pro-active and self-motivated to stay current and learn about new / updated technologies that are applicable to the company’s infrastructure
  • Participate in business process improvement efforts internally as well as with clients on occasion
Skills Required:
  • Experience in enterprise application development utilizing multi-tiered architectures
  • Experience in developing both web and windows based applications using C#.Net or VB.Net and Microsoft SQL Server
  • Experience with cross-browser compliant web development, leveraging technologies such as ASP.Net, Web Services and AngularJS
  • Experience with relational databases including the creation of table structures, stored procedures, views, and user-defined functions
  • Experience working with XML
  • Excellent troubleshooting, debugging, analysis, communication and documentation skills
  • Able to understand business needs and clearly document business and functional requirements
  • Works effectively across functional and technical teams to ensure communication and coordination of the solution and its implementation
  • Outstanding attention to detail
  • Excellent inter-personal and communication skills
  • Able to work independently and within a team environment
  • Able to multi-task
  • Experience with SQL query optimization desired
  • Deadline oriented, highly disciplined, and can self-manage
  • Consistently demonstrates the highest level of personal ethical conduct
Education Requirements
  • Bachelor’s degree in Computer Science, Management Information Systems, or related field
this job portal is powered by CATS