Why Ryan?
Hybrid and Remote Work Options
Award-Winning Culture
Generous Personal Time Off (PTO) Benefits
14 Weeks of Parental Leave Top-Up (Adoption Included)
Monthly Gym Membership OR Gym Equipment Reimbursement
Health and Dental Benefit Eligibility Effective Day One
RRSP with Employer Match
Tuition Reimbursement After One Year of Service
Senior Software Engineer (SSE) position requires a motivated, enthusiastic, and pro-active engineer with an excellent 'can-do' attitude. As part of our software development team the SSL will be responsible for development and support of Corporate Tax Workstation products. SSE will work with all the latest Internet development tools and technologies in a challenging and inspiring environment. SSE will be responsible for assigned areas of the product and must ensure that individual and team deadlines are met. SSEs will also be responsible for the system's performance, stability, scalability and security. In this position as an SSE you have to mentor, coach and motivate the team.Duties and Responsibilities, as they align to Ryan’s Key Results
People:
Create a positive team experience.Get involved in Peer Code review process.Provides regular status update to the project Lead and project Manager.Client:
Proactive status work status update to International / India liaison.Value:
Estimates, designs, codes and tests applications using .Net technologies (C#).Creates application design specifications and documents coding efforts. Analyzes diverse and medium to Complex business and technical problems and provides solutions.Is involved in the technical design and prepares clear design documents.Completes assignments timely and with quality.Troubleshoots and debugs technical problems.Creates and implements Unit Test Plans and unit test cases.
Education and Experience:
Bachelor’s degree in Information Systems or Accounting preferred or equivalent work experience. At least four years of hands-on Java, Silverlight, Microsoft SQL server, Any Microsoft certifications would be added advantage, .NET skillsets: Experience in ASP.NET, C#, IIS Administration, SQL Server.
Computer Sills:
4+ years of full-time .Net framework/environment experience (C# programming language). Front End experience (HTML, DHTML, JavaScript, CSS). Solid Structured Query Language (SQL) Skills, Experience using TFS. Good analytical, problem-solving, negotiation, task and project management, and organizational skills. Experience in understanding release and deployment processes into production environments. Strong Experience in Object Oriented Design, Relational Database Design, and XML Design. Ability to collaborate and brainstorm with other developers in a team environment. Proficiency in Microsoft Word, Excel and PowerPoint. Strong English communication skills – verbal and written.
Supervisory Responsibilities:
This position has no supervisory responsibilities.
Work Environment:
Standard indoor working environment.Occasional long periods of sitting while working at computer.Position requires regular interaction with employees at all levels of the Firm in person and via e-mail and telephone.Position requires regular interaction with clients and interface with taxing authorities via e-mail and telephone.Independent travel requirement: up to 5 to 10%.Equal Opportunity Employer: disability/veteran