Job Description
3.23.2 out of 5 stars
United States•Remote
Full-time
Job details
Job type
- Full-time
Full job description
Description:
At company, we believe in illuminating the path forward and helping our customers navigate what’s next. We are innovators who are combining the power of human ingenuity and technology to deliver an unrivaled customer experience. We’re a trusted partner for companies looking to digitally transform their business, modernize business applications, solve traditional IT challenges, and extract ROI from technology. Our high-performing teams, deep expertise, and proven processes help propel businesses forward.
Our Core Values
Be Great. Aspire to know more, do more, and realize your fullest potential. Keep reaching above and beyond to excel and exceed every expectation.
Reimagine Everything. Continuously create value by pursuing what’s next, what’s possible. Deliver a new level of awesome through relentless curiosity.
Ignite Passion. Share the very best of who you are in everything you do. Create a positive and uplifting environment that inspires others.
Own It. Know that your contributions make a direct impact. Be the difference that leads to more successful experiences and outcomes.
Job Responsibilities
Leadership and Mentorship:
- Provide technical leadership and mentoring to developers across project teams, fostering growth and excellence
- Communicate complex technical concepts clearly to clients and non-technical staff
- Collaborate effectively with cross-functional teams and translate project requirements to scalable technical solutions and system architectures
Architecture and Design:
- Define and validate cloud native and hybrid system architectures, presenting solutions to the team with considerations for scalability, high availability and disaster recovery
- Recommend and implement architectural approaches and design patterns that ensure long-term maintainability, scalability, extensibility, and interoperability of enterprise applications
- Align designs with the company’s long-term strategy to meet evolving industry and competitive demands
- Identify key engagement and solution risks and establish effective mitigation strategies
Development and Engineering Practices:
- Establish and enforce engineering best practices, including code reviews, technical debt management, SOLID principles and adherence to coding standards and testing coverage
- Ensure all code meets non-functional requirements such as performance, security, and reliability
- Work with team to create DevOps pipelines and infrastructure as code for applications and projects
Requirements:
- 5+ years of software development with design pattern implementation.
- Real-world experience building multi-tier applications and microservices using .NET, C#, SQL Server, Cosmos DB, containers and other backend technologies
- Experience with modern Front-end technologies like React, NextJS, Angular, TypseScript, and Jest
- Experience building Cloud Native or Hybrid applications using Azure or another public cloud using infrastructure as code
- Working knowledge of using frontier LLM APIs (e.g. GPT-5), prompt engineering, code completion tools such as Github Copilot or Claude Code
- Experience in customer-facing leadership roles
- Prioritize goals based on the larger picture, while being comfortable getting into the details as needed
- Strong, effective communication skills to bring multiple roles and personalities together to work towards a shared vision
- Real-world experience providing technical leadership on Agile software development projects
- Desire to learn, investigate, and provide guidance on new technology in a rapidly changing technology
- Be able to provide leadership on implementing engineering practices such as code reviews and automated CI/CD
- The desire to bring out the best of the people working on the project to make a positive, shared impact
- Always looking for ways to improve and help others to do the same
- Occasionally limited travel may be required for key project ceremonies, like release planning sessions, depending on the client