R

Ryan

Global tax services and software provider

Senior Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Deep understanding of core programming concepts, system design principles, and application performance optimization.
  • Proficiency in writing clean, efficient, and maintainable code across at least one modern technology stack.
  • Ability to debug complex issues and propose effective solutions with minimal guidance.
  • Demonstrates end-to-end ownership of features or components from design to deployment.
  • Proactively anticipates risks, raises concerns early, and takes accountability for resolving them.
  • Capable of breaking down complex problems into actionable technical work.
  • Communicates technical ideas clearly across teams and stakeholders.
  • Builds strong partnerships with quality assurance, DevOps, product, and other engineering teams.
  • Provides constructive feedback in code and design reviews and mentors junior engineers effectively.
  • Delivers high-quality, tested, and secure code consistently.
  • Prioritizes well and executes in alignment with sprint goals and timelines.
  • Manages multiple competing tasks and handles changing priorities with discipline.
  • Actively contributes to improving team processes, standards, and tooling.
  • Stays updated on new technologies and applies relevant practices where appropriate.
  • Seeks feedback and adapts to strengthen performance and technical acumen.
  • Has 6–9 years of software engineering experience, with a strong track record of building production-grade systems.
  • Has proficiency in Python, React, and TypeScript.
  • Has experience with FastAPI, SQLAlchemy, PostgreSQL, Nginx, and role-based access control.
  • Has a strong understanding of data structures, design patterns, and system integration techniques.
  • Has hands-on experience with continuous integration and continuous delivery, containers such as Docker, and cloud services such as AWS or Azure.
  • Has demonstrated ability to design, test, and debug complex systems in a collaborative setting.
  • Has experience in agentic development.

Responsibilities

  • Translate business requirements into efficient, modular software solutions.
  • Design and document functional and technical specifications for mid-to-large components.
  • Implement and review high-quality code using modern software development practices.
  • Conduct design and code reviews with an emphasis on performance, scalability, and maintainability.
  • Integrate enterprise applications and services using application programming interfaces and middleware solutions.
  • Conduct feasibility assessments and support application interoperability testing.
  • Troubleshoot integration issues and support optimization of connected systems.
  • Develop and deploy software in Azure cloud environments.
  • Configure platform-specific deployment scripts and troubleshoot build-release issues.
  • Participate in infrastructure-as-code practices and cloud performance tuning.
  • Design and execute complex unit, integration, and automated test cases.
  • Analyze and resolve test failures, propose code fixes, and contribute to automation frameworks.
  • Collaborate with quality assurance and DevOps teams to drive continuous integration and continuous delivery pipeline enhancements.
  • Assist in translating high-level architecture into low-level designs.
  • Develop and maintain design artifacts under the guidance of architects and staff engineers.
  • Understand existing system architecture and communicate trade-offs during design sessions.
  • Work closely with product managers, user experience designers, and business stakeholders.
  • Contribute to project planning and estimation for features and enhancements.
  • Lead technical discussions, mentor junior engineers, and support knowledge sharing.

About the Company

Ryan

Global tax services and software provider

Ryan provides global tax services and software, offering an integrated mix of federal, state, local, and international tax help along with tax management software on a subscription basis. It works by pairing hands-on tax advisory with its tax.com software to streamline planning, risk management, and compliance for businesses. The firm differentiates itself by growing through acquisitions to expand expertise and reach, combining consulting with technology for a holistic service. Its goal is to help clients reduce tax burdens and manage global tax obligations more efficiently through an integrated, scalable platform.

Company size
5,001-10,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$687M
Headquarters
Dallas, TX
Founded
1991

Recently Posted Jobs

Explore more opportunities at Ryan

See more jobs