Software Architect

| Austin
Sorry, this job was removed at 9:14 a.m. (CST) on Thursday, November 16, 2017
Find out who's hiring in Austin.
See all Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

 

COMPANY OVERVIEW
uShip is the world's first and largest shipping marketplace. Consumers and businesses can compare and book bids from hundreds of thousands of customer-reviewed transportation service providers, ranging from independent owner-operators to the largest freight carriers and brokers. Customers save money and service providers use their empty cargo space - everyone wins! We're an Internet company focused on solving a real-world problem and having loads (pun intended) of fun along the way. Our service providers are even featured in A&E's real life drama, 'Shipping Wars.'

Since launching uShip in 2004, our mission has been to be the world's leading online solution for shipping anything, anytime, anywhere. We are passionate about empowering buyers and providers of transportation services to efficiently conduct business on an unbiased, transparent and competitive platform.  uShip is headquartered in Austin, TX .

If you are a motivated, smart, and driven individual who wants to work in an energetic and entrepreneurial environment with outstanding career and growth opportunities, then this is the career opportunity for you!

ARCHITECTURE RESPONSIBILITIES:

  • uShip’s Software Architects are expected to be fully capable Senior Developers, who pair-program with their teams often
  • Serve as a role model for the development team and be a senior technical resource.
  • Exhibit both diplomacy and firmness, in order to maintain consistency and vision yet help teams and individuals not feel micro-managed.
  • Assist teams in coming up with new solutions, designs, architectures, and patterns relevant to problems they are tackling.
  • Proactively ensure the overall design and vision of our architecture and systems across all teams.
  • Maintain awareness of decisions across all teams and their dependencies.
  • Be aware of production runtime problems resultant from architecture, and figuring out solutions.
  • Building consensus is great and should be what we strive for.  However, you must be a key decision maker in the directions we want our architecture, systems, and technologies going in.  This also sometimes means vetoing decisions others want to make.
  • Play a “Technical Stakeholder” role at sprint planning/reviews, as well as advocate for important changes to the Roadmap based on technical needs.
  • Ensure that Tech Leads (as extensions of the Architecture group) exhibit the best examples and role models of patterns, practices, and architectural decisions
  • Help teams stay accountable for code performance and SLAs.
  • Stay aware of new technologies, patterns, and practices that our organization might benefit from exploring.

DEVELOPMENT RESPONSIBILITIES:

  • Develop web applications using Microsoft .Net and open source technologies.
  • Fluency with SQL, specifically Microsoft SQL Server..
  • Create and enhance product features in .NET MVC and WebAPI with C#, as well as some ASP.Net Webforms using VB.Net
  • Work directly with Product Managers, Developers and Quality Assurance to deliver new products and features.
  • Modify existing applications and features to improve performance, code readability etc.
  • Communicate your ideas across a team of 40 developers

DEVELOPER SKILLS YOU HAVE INCLUDE:

  • Fluency in one or more object-oriented languages
  • Experience working with a relational database platform like SQL Server or Oracle, both using stored procedures and an ORM like Entity Framework or NHibernate
  • Building web applications using an MVC framework
  • Writing automated tests using NUnit, JUnit or an equivalent
  • Using distributed version control, preferably Git or Mercurial
  • Breaking down user stories into actionable tasks
  • The ability to communicate cross-functionally among other departments

IDEALLY, YOU ALSO:

  • Have built or worked on a RESTful API. Experience with Microsoft WebAPI is a plus.
  • Understand, can recognize, and teach/mentor design patterns
  • Have worked with at least one NoSQL platform
  • Have implemented responsive design techniques for mobile-friendly applications
  • Have client-side experience in one or more JavaScript frameworks
  • Have worked with a CSS framework like Bootstrap or Foundation
  • Know how to write code that’s safe to deploy in a Continuous Integration environment (deploying dark code, using feature toggles, etc.)

WHY WORK AT USHIP?

  • High caliber, self-motivated team interested in the success of our teammates, our customers and our company
  • Collaborative, learning-focused environment
  • Competitive Salary
  • 100% Paid health and dental insurance
  • Pre-IPO Stock Options
  • Annual uShip Free Shipping Allowance ($500)
  • Free lunch, snacks, and drinks
  • Dog friendly
  • Casual dress code
  • And so much more!

This position is located in Austin, TX.  While we encourage Developers to work remotely a couple days per month at their convenience, Full Time Employees primarily work on-site. A Full Time remote Contractor opportunity is available for the right candidate. Please check out our culture page (http://about.uship.com/culture/) to learn more about the perks and benefits of working at uShip!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

The new uShip headquarters sits in the middle of Travis Heights within walking distance of bustling South Congress with plenty of private parking.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about uShip.comFind similar jobs