Software Engineer .NET


Helix Leisure

2019-09-05 00:36:17

Job location Carrollton, Texas, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

The Software Engineer s role is to collaborate with a small team of developers and act as a technical architect. This role is hands-on, and the Engineer must spend time writing code alongside other developers. Team workload includes researching, architecting, gathering requirements, designing, documenting and modifying software throughout the complete production life-cycle. The role will also analyse and amend production software errors in a timely and accurate fashion and provide status reports where required.

We are looking for an experienced Software Engineer to join our team in Carrollton, TX. This role will take an important role in the implementation of exciting new features to our on-premise solutions and cloud-based solutions running on Amazon Web Services which empowers Helix's customers with accessible and actionable online technologies.

Key Responsibilities:

  • Design, develop, test, deploy, maintain and improve software
  • Improve on-premise and transition select features to cloud-based solutions supporting Helix's customers worldwide
  • Following the Scrum framework, collaborate with other engineers, Business Analysts and Quality assurance to deliver value incrementally
  • Take on a high degree of ownership for the system end-to-end from business requirements, to technical design, to development, to supporting testing, to online operations
  • Be a positive and active contributor to the team s methodology and continuous improvement programs
  • Manage individual project priorities, deadlines and deliverables

Skills and Qualifications:

  • At least 7 total years of professional software development experience
  • Solid knowledge of .NET languages (C#, VB.Net etc.), HTTP, RESTful API
  • Previous experience working in Agile software development
  • Working proficiency and communication skills in verbal and written English
  • Bachelor or master s Degree in computer science preferred (or equivalent experience)
  • Able to interact with both technical and non-technical management and team members
  • Seasoned team contributor and able to support and drive team knowledge to new heights
  • Good understanding of web languages and its potential for a desktop migration

Desirable:

  • Strong affinity with automation and automated testing
  • Good knowledge of authorization and authentication framework (e.g. OAuth2)
  • Experience with JavaScript and any of its frameworks
  • Professional Experience with Java

Helix Leisure USA, Inc. is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status

- provided by Dice

Inform a friend!

location

Top