Software Architect

Location: Austin, Texas
Posted On: 10/10/2017
Job Code: 5632_Net_Architect_A
Job Description
Company Overview

Collabera is working with downtown Austin Technology Company to find smart, talented and passionate .Net focused Architects. Collaboration and technical leadership/mentorship are central to this role. Not only do you have to be able to do but, you need to be able to teach as well.

Architecture Responsibilities:
• 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.
• Assist teams with solutions, designs, architectures, and design patterns
• Maintain awareness of decisions across all teams and their dependencies.
• Be aware of production runtime problems resultant from architecture, and figuring out solutions.
• 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 .Net and open source technologies.
• Fluency with SQL, specifically MS 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.
• Refactor existing applications and features to improve performance, code readability etc.
• Communicate your ideas across a team of 40 developers

Must Have Skills
• 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

Nice To Have's
• Have built or worked on a RESTful API. Experience with 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
• Have client-side experience in one or more JavaScript frameworks
• Have worked with a CSS frameworks
Category:IT  code:new
Job Requirements
.NET,Architecture,ASP,C#,CSS,Oracle,SQL,VB.NET,Visual Basic

Not Ready to Apply?
Contact Details
Krupen Shah
E-mail Address