Jobs · Engineering · Texas

Consultant (Software Architect Skillset)

evolv Consulting · Dallas, TX · 1 mo ago
EngineeringFull-time

About the role

Do you want to support innovative clients at the intersection of cutting‑edge technologies and impactful relationships? evolv’s culture of integrity, humility, passion, and drive has been recognized as a “Best Place to Work” by the Dallas Business Journal in 2021 and 2022, a “Top Workplace” by the Dallas Morning News in 2023, ranked #368 on Inc. 5000’s list of fastest‑growing private companies in 2023, and #14 on the 2024 Inc. Regionals: Southwest list of fastest‑growing private companies in America.

Responsibilities

  • Help define and influence team culture and environment as a member of a growing team.
  • Work on solution‑based, outcome‑oriented projects with a highly skilled team for top innovative clients.
  • Build modern software solutions using cutting‑edge cloud‑based technologies.
  • Connect with clients at all levels and collaborate with technical leaders to achieve consensus while driving agile project environments.
  • Collaborate with other software development capabilities to iteratively design, develop, validate, and operate software at scale using agile techniques.
  • Empower your team to deliver high‑quality application code using emerging technologies and frameworks targeting cloud‑based ecosystems.
  • Advance the craft by developing and sharing materials and thought leadership with other builders.
  • Remain committed to successful delivery on every engagement, measured by deliverables met, client satisfaction, and future project recommendations.
  • Prioritize operational excellence by meeting or exceeding all utilization goals.
  • Contribute to evolv’s culture and personal development through internal collaboration, displaying core values, participating in internal initiatives, and obtaining approved certifications.
  • Help grow evolv by providing team‑member/client referrals and connecting with the internal network.
  • Other duties as assigned.

Requirements

  • BA/BS degree in Computer Science, Engineering, Information Systems, Mathematics or a related technical field, or equivalent practical experience; Master’s degree a plus.
  • 5+ years building web applications and architectural design experience.
  • Proven software architecture experience using modern programming languages (Java, .NET, Node.js, Angular, React, among others).
  • Prior experience as a technical lead of medium to large teams with mentorship or formal management of software engineers/technical consultants.
  • Experience developing multi‑platform, enterprise‑level software utilizing various programming environments and tools.
  • Strong familiarity with Agile methodologies and all aspects of the SDLC.
  • A passion for crafting and delivering high‑quality products.
  • Hands‑on experience in cloud‑native computing (serverless, event‑driven).
  • Knowledge of building loosely coupled or microservices‑based architectures.
  • Co‑lead discovery and delivery project phases alongside other capability leaders.
  • Develop and execute implementation plans aligned with features and functionality designed to delight clients and customers.
  • Provide oversight and guidance for other software engineers on medium‑sized teams.
  • Write high‑quality application code using emerging technologies and frameworks, primarily targeting cloud‑based ecosystems.
  • Ability to design and optimize business processes and integrate them across disparate systems.
  • Understanding of object‑oriented design principles.
  • Deep understanding of troubleshooting and performance tuning across all layers of web applications.
  • Strong background in design and development of enterprise systems throughout a complete software product lifecycle.
  • Excellent client‑facing written and oral communication skills.
  • Experience with relational or non‑relational databases (e.g., MySQL, MongoDB, Cassandra, etc.).
  • Experience with HTML, CSS, a front‑end framework (e.g., Angular, React, Vue.js, jQuery) and API frameworks (e.g., Java Spring Boot, Python Flask, .NET Web API, Node.js Express).
  • Cloud experience with AWS, Azure, or GCP.
  • Strong “solution‑oriented” mentality, offering a range of possible solutions to problems.
  • Rigorous and logical problem‑solving approach.
  • Adaptable, self‑starter mentality and excitement for creating structure in ambiguous environments.

evolv is committed to an inclusive, equitable, and diverse workplace where all team members have a fair and just opportunity to contribute and are valued for their skills, experience, and authentic perspectives. EOE/M/F/D/V.

Similar jobs

Software Consultant

Business Information Group, Inc.United States· 2 wk ago
RemoteBusiness Developmentapply on recruiting.paylocity.com