Previous Job
C# Developer (Emerging Technology SME)/Houston, TX 12mth+ Contract
Ref No.: 18-01032
Location: Houston, Texas
Position Type:Contract
Role: C# Developer (Emerging Technology SME)
Loaction: Houston, TX
Duration: 12mth+ Contract

No H1's Or No OPT's

We are looking for a software developer for the clients Software Platform team. They will work closely with the customers, and the contractor in this role will participate in all aspects of application development:

• Requirements gathering
• Development
• Testing
• Deployment
• Ongoing support

They will work on an Agile team, and will participate in planning and prioritization of the team's work activities to meet goals and timelines. They will work with the Product Owner and other developers on requirements for new development and upgrade requests to the team's software portfolio. They will be expected to identify issues, communicate in a timely manner to supervisor and partner organizations, and work to progress general interest solutions.

Soft Skills:

• Adaptability to time pressures and changing priorities
• Strong communication skills – written and verbal
• Experience working in Agile teams and Scrum workflows
• Coordination and teamwork
• Initiative and self-monitoring
• Interacting with others
• Sensitivity to security and confidentiality
• Customer focus

Mandatory Technical Skills:

• Proficient in C#
• Proficient in WPF
• Proficient in Unit Testing
• Proficient with Visual Studio 2015 or later
• Proficient in Git
• Familiarity with developing applications for Microsoft Azure. Specifically, experience with using Azure's Platform-as-a-Service (PaaS) offerings.

Optional Technical Skills:

• Nice to have languages: C++, Python, Matlab
• Experience with Team Foundation Server / Visual Studio Team Services
• Experience with package management tools (e.g. Nuget)
• Experience with automated UI tests - experience with Visual Studio Coded UI Tests a plus
• Basic understanding of automated builds and deployments (Continuous Integration / Continuous Delivery) .