技术顾问,现代应用
Technical Consultant, Modern Apps
AHEAD 构建数字业务平台。通过整合云基础设施、自动化和分析,以及软件交付的最新进展,我们帮助企业在数字转型中实现承诺。
在 AHEAD,我们优先打造一种归属感文化,让所有观点和声音都被代表、重视、尊重并被倾听。我们创造空间,使每个人都能发声、推动改变,并引领 AHEAD 的文化。
我们是平等机会雇主,不会基于个人的种族、国籍、肤色、性别、性别认同、性别表达、性取向、宗教、年龄、残疾、婚姻状况或其他适用法律下的受保护特征(无论实际或感知)进行歧视。
我们欢迎能够为 AHEAD 的想法和视角多样性做出贡献的候选人。
在 Modern Apps 项目中的这一实践角色专注于构建软件:设计、编写、测试、调试和部署生产级代码,以支持客户项目。理想的候选人具备强大的编码能力、良好的工程习惯、逐渐成熟的工程技术判断力,并热衷于通过有效使用 AI 辅助开发工具,更快地交付高质量软件。
技术顾问负责定义的功能、组件和小型工作流的端到端实现。他们在高级或资深技术顾问设定的技术方向内独立工作,是构建和现代化 Web 应用、移动应用、API、函数及相关平台服务交付团队中的可靠成员。
在 Modern Apps 中,该角色特别适合对 AI 原生软件交付充满热情的工程师。候选人应熟练使用 Claude Code 等工具,并有使用 AI 加速编码、测试、调试、文档及其他软件开发生命周期部分的经验。
职责:
- 在新建和遗留应用项目中提供现场开发支持
- 在现代应用架构上设计、编写、测试、调试和部署生产级代码
- 在较少监督的情况下,从实现到交付全程负责定义的功能、组件和小型工作流
- 编写和维护自动化测试,并验证交付的工作是否符合功能、性能和安全要求
- 参与需求分析、技术设计和代码审查
查看英文原文
AHEAD builds platforms for digital business. By weaving together advances in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver on the promise of digital transformation.
At AHEAD, we prioritize creating a culture of belonging, where all perspectives and voices are represented, valued, respected, and heard. We create spaces to empower everyone to speak up, make change, and drive the culture at AHEAD.
We are an equal opportunity employer, and do not discriminate based on an individual's race, national origin, color, gender, gender identity, gender expression, sexual orientation, religion, age, disability, marital status, or any other protected characteristic under applicable law, whether actual or perceived.
We embrace all candidates that will contribute to the diversification and enrichment of ideas and perspectives at AHEAD.
This hands-on delivery role within the Modern Apps practice focuses on building software: designing, writing, testing, debugging, and deploying production-quality code within client engagements. The ideal candidate brings strong coding ability, sound engineering habits, a growing sense of technical judgment, and a passion for delivering high-quality software faster through effective use of AI-assisted development tools.
Technical Consultants own defined features, components, and small workstreams end to end. They operate with day-to-day independence while working inside the technical direction set by a Senior or Principal Technical Consultant, and are trusted contributors on delivery teams building and modernizing web applications, mobile applications, APIs, functions, and related platform services.
In Modern Apps, this role is especially well suited to engineers who are excited about AI-native software delivery. Candidates should be productive daily users of tools such as Claude Code and have experience using AI to accelerate coding, testing, debugging, documentation, and other parts of the software development lifecycle.
Responsibilities:
- Deliver hands-on development across greenfield and brownfield application engagements
- Design, write, test, debug, and deploy production-quality code across modern application stacks
- Own defined features, components, and small workstreams from implementation through delivery with limited supervision
- Write and maintain automated tests, and validate that delivered work meets functional, performance, and security expectations
- Participate in code reviews as both author and reviewer, giving useful feedback on correctness, readability, and maintainability
- Use AI-assisted development tools daily for code generation, refactoring, debugging, test creation, and documentation
- Extend AI into supporting SDLC activities such as test coverage, engineering documentation, story refinement, and technical research
- Review and verify AI-generated output before committing it rather than accepting results at face value
- Produce component-level and feature-level designs and document them clearly for the team and the client
- Apply established design patterns correctly and recognize common anti-patterns in implementation-level work
- Coach Associate and Senior Associate Technical Consultants through pairing, code review feedback, and day-to-day guidance
- Own the quality, timeline, and handoffs for assigned work, and raise risks and blockers early
- Serve as a dependable point of contact for client project-team stakeholders, and present and defend your work in customer sessions
Qualifications:
- working proficiency in a second: Java, C#, JavaScript, or Python
- Demonstrated ability to write, test, debug, and deliver production-quality code with limited supervision
- Solid understanding of the software development lifecycle and Agile delivery practices
- Practical experience with automated testing and testing strategies for reliable, production-ready code
- Working knowledge of design patterns and anti-patterns, with the ability to produce component-level and feature-level design artifacts
- Experience building or modernizing applications, APIs, and cloud-native services using modern development frameworks and DevOps practices
- Working knowledge of security, CI/CD, source control practices, and operational basics such as logging and monitoring
- Proficiency with AI development tools, especially Claude Code; experience with Cursor, Windsurf, GitHub Copilot, Continue.dev, and similar tools is valued
- Ability to apply prompting, context management, and output validation, and to use AI beyond coding for test creation, documentation, and technical research
- Ability to work independently on defined scope, manage competing priorities, and know when to escalate ambiguous or high-risk decisions
- Clear written and verbal communication, including the ability to explain technical work to client project-team stakeholders
Preferred Qualifications:
- Consulting or professional services background in custom application development or modernization
- Experience contributing to modernization of legacy or brownfield applications
- Experience with messaging, event-streaming, or integration technologies
- Experience across more than one delivery pattern, such as web, mobile, API, integration, or serverless
- Relevant cloud platform certifications
- Experience coaching or onboarding junior engineers
- Community involvement such as writing, internal enablement, or meetup participation
Why AHEAD:
Through our daily work and internal groups like Moving Women AHEAD and RISE AHEAD, we value and benefit from diversity of people, ideas, experience, and everything in between.
We fuel growth by stacking our office with top-notch technologies in a multi-million-dollar lab, by encouraging cross department training and development, sponsoring certifications and credentials for continued learning.
India Employment Benefits include:
Comprehensive health insurance coverage for employees, with options to extend coverage to dependents
Paid time off and company holidays, along with additional leave benefits as per policy
Flexible work arrangements, supporting work-life balance
Learning and development opportunities to support continuous growth and upskilling
Employee wellness initiatives and programs focused on physical and mental well-being
Retirement and statutory benefits in line with India regulations
Inclusive and people-first culture, with a strong focus on collaboration and ownership
Originally posted on Himalayas