As a Software Engineer I, you'll develop customer-facing products using a modern tech stack, collaborate with peers, and contribute to full-stack software design and testing.
Why Ryan?
Global Award-Winning Culture
Flexible Work Environment
Generous Paid Time Off
World-Class Benefits and Compensation
Rapid Growth Opportunities
Company Sponsored Two-Way Transportation
Exponential Career Growth
Duties and responsibilities, as they align to Ryan’s Key Results
People
- Collaborate with peers and leads to adopt best practices in coding, configuration, and deployment.
- Contribute to team meetings, code walkthroughs, and product demos.
- Participate in traceability exercises and user-journey walkthroughs under supervision.
- Document code, test results, configuration updates, and deployment steps for shared understanding.
Client
- Follow design guidelines and document changes for maintainability and auditability.
- Write test cases, execute unit/functional/regression tests, and log defects to protect client quality.
- Troubleshoot and debug assigned modules to minimize production issues.
- Ensure seamless data flow by modifying or extending application interfaces.
Value
- Develop software components, business logic, and user interfaces using the approved tech stack (.NET Core/C#, React, Azure).
- Integrate backend systems and third-party APIs.
- Support build & release pipelines and cloud deployment on Azure.
- Assist in performance or connectivity issue resolution during implementation.
- Engage in new-feature development, defect resolution, and post-release activities.
Education and Experience:
- Required: Bachelor’s degree in Computer Science, Engineering, or related technical field.
- Preferred: Prior project experience using .NET Core/C#, ReactJS, and Azure; exposure to Agile/Scrum ceremonies.
Computer Skills:
- Proficient in .NET Core/C#, ReactJS, and Azure services (resource configuration, deployment, troubleshooting).
- Foundational understanding of programming concepts, data structures, software-design patterns, and DevOps build/release workflows.
- Basic familiarity with writing and executing automated test cases.
Certificates and Licenses:
Supervisory Responsibilities
- None (individual contributor role; learning under guidance of leads).
Equal Opportunity Employer: disability/veteran
Top Skills
.Net Core
Azure Cloud-Native Services
Azure Sql
C#
Cosmos Db
Grpc
Kubernetes
React
Typescript
Web Api
Similar Jobs
Marketing Tech • Sales • Software
The Software Engineer II will lead scalable distributed systems development, focusing on data processing and architecture while collaborating with cross-functional teams.
Top Skills:
AirflowAWSAzureGCPJavaKafkaScalaSpark
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Develop AI applications, collaborating with stakeholders to meet business needs. Implement best practices in AI, software development, and cloud technologies.
Top Skills:
AzurePythonPyTorchTensorFlow
Big Data • Fintech • Information Technology • Insurance • Financial Services
The Cloud Engineer role involves full stack development, cloud expertise in AWS, CI/CD automation, and scripting for infrastructure tasks.
Top Skills:
AngularAWSDockerGithub ActionsJavaJenkinsKubernetesMongoDBMySQLNode.jsPostgresPythonReactServicenowVue
What you need to know about the Hyderabad Tech Scene
Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.



