Senior Architect - .Net/Java

20 Mar 2025

Vacancy expired!

Senior Architect

Direct hire

Austin, TXIf you• are interested in working with lots of different industries using lots of different technologies• are interested in working on strategic projects• are both technical, and personable• are confident in working with C-Levels and Stakeholders• like innovating and delivering industry changing software• prefer Agile to • want to deliver successfully without having to perform heroics• crave a good work/life balance

Skills:We are looking for Senior Architects, with either Java or .NET expertise (or both). Knowledge of Python and/or Ruby is also a plus. As opposed to many companies where an Architect may design something really new every few years, you can expect to start something new 3-4 times a year, and then see the result of those choices over the life of the project. You don't need to be an existing Architect to apply – someone with a strong background who wants to be an Architect would be considered.We work a variety of projects, in different industries, using several technologies. Some technologies we've used include:• Java/Spring• Node.js• .NET/C#• AWS/Azure• Python/Flask• Rails• Grails/Angular• Docker, Jenkins, Atlassian, Azure DevOps• Sitecore• Integration using C# and windows services• Integration using Apache Axis• Haskell (used to write a compiler to compile a functional language to C)

What your role in the company would be:

Architects usually do these things:• Meet with customers. A project manager will be getting requirements, but the Architect can ensure that non-functional requirements are fully defined.• Meet with the Project Manager. This is to ensure the project is on the right track.• Help choose the Dev Team. We use our offshore partners to provide the developers with specific skill sets, but we interview and approve whom we work with.• Meet with the Dev Team. This is to explain the design, and how to implement the design.• Estimations. This helps the customer set the budget.• Choose the technologies, or advise on those decisions. We don't expect an Architect to know all the technologies, but rather to know about the technology landscape so that he or she can make technology choices, and then to come up to speed quickly on the chosen technologies.• Help create the initial architecture and database structure to make products that are elegant, testable, forward-thinking, and – most importantly – deliver what the customer wants.

What we are looking for:We are looking for people with a strong technical background who are interested in Architecture. You don't need to know how to do all the things an Architect usually does, but you should want to learn how to do those things.Things you will need to succeed in this job include:• Ability to take a set of requirements – sometimes more vague than we’d like – and propose a technical implementation approach. This includes the ability to explain and justify your recommendations, as well as take constructive feedback.• Strategic thinking, teamwork, ability to influence, strong analytical and problem-solving skills, a high level of professionalism, the ability to multi-task, and strong attention to detail.• Strong understanding of various software development methodologies, including Agile and Waterfall• Experience working with distributed teams.• Excellent leadership and communications skills.• Overall understanding of application development processes/methodologies.• Strong work ethic, passion for what you are doing, detail oriented.• Sound decision making and critical thinking skills.• Excellent writing and communication skills with equal ability to talk to engineers, senior executives, partners, and customers.• Bachelor’s degree in Engineering, Computer Science, Systems, Business or related scientific / technical discipline is preferred.

  • ID: #49504834
  • State: Texas Austin 73344 Austin USA
  • City: Austin
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2023-03-20
  • Deadline: 2023-05-19
  • Category: Architect/engineer/CAD