Software Developer 2- #26-19114

US Tech Solutions, Inc.
Austin, TX, United States
4 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$145,600.0 - $166,400.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

ASP.NET C (Programming Language) HTML JavaScript (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Ajax (Programming Language) Android Software Development Backbone.Js C Sharp (Programming Language) Cascading Style Sheets (CSS) Databases
+24 more
Computer Engineering Software Debugging Linux Web Development Design of User Interfaces Groovy Push Technology JSON JQuery Webui Ruby Standard Sql SignalR Software Engineering SQL Databases Transact-SQL Web Applications Scripting Mustache Build Management Syntactically Awesome Style Sheets (SASS) Templating Information Technology Restful APIs

Job description

  • Responsible for writing large scale infrastructure and tools in C#, Ruby, and C for Windows, Linux and Android environments on x86 and ARM platforms.
  • Software is utilized during all stages of product development across multiple client sites and includes distributed automation processes, web applications and databases to track millions of records generated by thousands of systems.
  • This role will drive the technical and design direction of a modern web application.
  • Prototype, design, and implement user interfaces.
  • Document technical and design decisions for other team members.
  • Help advance best practices of UI and JavaScript design and development.
  • Design and build server-side functionality.
  • Debug issues in upstream, server-side libraries.
  • Debug data issues with SQL.
  • Be involved in support of existing production environment.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent;
  • Must have 2-4 years of strong software development experience;
  • Passion for building advanced user interfaces;
  • Experience with every level of a modern web application;
  • Strong skills in Web UI design using HTML, CSS, JavaScript;
  • Familiarity with CSS extensions (like SASS or LESS);
  • Significant experience with jQuery, AJAX and JSON;
  • Experience with JavaScript MVS frameworks (e.g. Backbone.js or JavaScriptMVS);
  • Experience with JavaScript templating (e.g. Handlebars, Mustache, etc);
  • Experience building Hypermedia APIs (i.e. REST-ful APIs);
  • Significant experience interfacing with a database (e.g. TSQL);
  • Experience troubleshooting data problems from an SQL console;
  • Proven interpersonal skills;
  • Technical excellence and teamwork;
  • Must be fluent in both written and spoken English.

PREFERRED SKILLS:

  • Expert in Web UI design including significant experience with HTML, CSS and CSS Extensions;
  • Expert in JavaScript and JSON-centric development;
  • Expert in Web Development using ASP.NET, ASP.NET MVS and C#;
  • Experience with Backbone.js and Handlebars.js;
  • Experience with WebSync, SignalR or similar HTTP push technologies;
  • Experience with unit and functional testing;
  • Knowledge of SQL;
  • Experience with Linux or Android;
  • Experience with Groovy scripting.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all