Develop and enhance software applications using C#/.NET, ASP.NET Core, Microsoft SQL Server, React, TypeScript, and related technologies, while exploring AI-native development practices.
Responsibilities
Develop and enhance software applications using C#/.NET, ASP.NET Core, and Microsoft SQL Server
Contribute throughout the entire software development lifecycle
Explore AI-native development practices using AI-assisted tools
Collaborate with engineers and Product Owner to turn requirements into reliable, scalable software solutions
Investigate complex systems, troubleshoot technical challenges, and find creative solutions
Senior .Net Software Engineer responsible for developing, maintaining, and improving C#/ASP.NET backend systems and architecting the next version of the trading engine.
Compensation
All positions are Full-Time, with competitive compensation, medical benefits, paid vacation, 401k plan and stock options.
Responsibilities
Develop, maintain, and improve C#/ASP.NET backend systems
Work as a team to architect the next version of our C# trading engine
Conduct architectural and technical reviews during the software development life cycle
Apply best practices, design patterns, and cutting-edge technologies of web development and mobile development
Collaborate with project teams and business owners to proactively analyze system performance
Requirements
Bachelor's degree in computer science or a related field
Skilled Software Test Engineer responsible for Manual and Automation testing to ensure software quality and reliability through test plans and automated scripts.
Responsibilities
Analyze requirements and create comprehensive test plans and test cases
Implement functional, integration, regression, system, and UAT testing
Identify, document, and track bugs using a defect tracking tool (e.g., JIRA, Service Now)
Perform cross-browser and cross-platform testing in Chrome, Firefox, Edge, Safari
Validate UI/UX consistency, responsiveness, and functionality across different screen resolutions
Requirements
Bachelor’s degree in computer science or a related field
As an Application Development Intern, collaborate with engineers to develop, maintain, and enhance web applications supporting Ryan's business operations.
Compensation
For certain Massachusetts based roles, the hourly hiring range for this position is $23.70 - $27.50.
Responsibilities
Collaborate with experienced software engineers to develop, maintain, and enhance web applications supporting Ryan's business operations.
Investigate, troubleshoot, and resolve bugs in existing applications to improve functionality, performance, and user experience.
Support full‑stack development projects, including building user interface components, developing APIs, and implementing database changes using technologies such as Angular, React, Java, .NET, and Microsoft SQL Server.
Contribute to the maintenance and modernization of existing applications through code refactoring, performance improvements, and technical updates.
Write and maintain unit and integration tests to support application functionality, reliability, and code quality.
Requirements
Working toward a Bachelor’s or Master’s degree in Computer Science or related study.