Ryan, Inc

Software Engineer, Software Development

Ryan, Inc$95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BTech or Bachelor's degree in Information Systems or equivalent experience
  • 4+ years of hands-on experience with C# and SQL Server
  • Proficient in .NET technologies (ASP.NET, Silverlight)
  • Experience with front-end web technologies (HTML, JavaScript, CSS)
  • Familiarity with UI testing tools, such as Selenium, is preferred

Responsibilities

  • Develop and support compliance products using .NET technologies
  • Ensure individual and team deadlines are met consistently
  • Mentor, coach, and motivate team members
  • Communicate requirements and updates to US technical and business teams
  • Analyze and provide solutions to complex business and technical problems
  • Conduct troubleshooting and debugging of C# and SQL Server issues
  • Engage in peer code reviews to maintain code quality

Benefits

  • Standard indoor working environment
  • Flexibility for occasional remote interaction with clients
  • Opportunity to work with latest web development tools
  • Involvement in a collaborative and inspiring team culture
  • No supervisory responsibilities, focusing on personal development
Full Job Description
Software Engineer (SE) position requires a motivated, enthusiastic, and proactive engineer with an excellent 'can do' attitude. As part of our software development team, the SE will be responsible for development and support of compliance products. SE will work with all the latest web development tools and technologies in a challenging and inspiring environment. SE will be responsible for assigned areas of the product and must ensure that individual and team deadlines are met. SE's will also be responsible for the system's performance, stability, scalability and security. In this position as a SE, you will have to mentor, coach and motivate the team.

Duties and responsibilities, as they align to Ryan's Key Results

People:
  • Create a positive team member experience.
  • Provides daily status update to the team.


Client:
  • Communicate directly with US technical, business and quality assurance team.


Value:
  • Estimates, designs, codes and tests applications using .Net technologies (C#)
  • Estimate, design, code and test web applications.
  • Create application design and document coding efforts.
  • Analyze diverse/complex business and technical problems and provide solutions.
  • Timely completion of assignments, including verification with quality assurance team members.
  • Troubleshooting and debugging technical problems using C# and SQL Server.
  • Code automated unit and integration tests using NUnit framework.
  • Involve in peer code review process.


Education and Experience:

BTECH, Bachelor's degree in Information Systems or equivalent work experience. At least four years of hands-on 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 with developing C#.
  • 4+ years with SQL Server.
  • Experience in writing custom controls and user controls in ASP.NET.
  • Experience in any UI testing tools, such as Selenium, is preferred.
  • Four year college degree or equivalent experience.
  • Front-end experience (HTML, JavaScript, JQuery, LESS/CSS, Bootstrap).
  • Solid experience with SQL stored procedures, CTEs, and C# System.Data.
  • Experience using Git is preferred.
  • Good analytical, root cause analysis, problem-solving, and organizational skills.
  • Detail-oriented outlook is strongly encouraged.
  • Experience in understanding release and deployment processes into production environment.
  • Strong Experience in Object Oriented Design, Relational Database Design, and XML.
  • Ability to collaborate and brainstorm with other developers in a team environment.
  • Communication and coordination skills with off-shore development teams is preferred.
  • Strong English communication skills - verbal and written.
  • Experience with ActiveReports, EO.PDF, EasyQuery, and PowerShell are a bonus.


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; interface with clients and external vendors as necessary.
  • Independent travel requirement: 0 to 10%.
  • 40+ hour standard workweek requirement.

About Ryan, Inc

Ryan, Inc is a tax services company that provides a range of tax-related services to businesses. The company's services include tax recovery, tax compliance, and tax consulting. Ryan, Inc's clients include Fortune 500 companies, as well as mid-sized and small businesses. The company's mission is to help businesses minimize their tax liabilities and maximize their tax savings. Ryan, Inc has offices in North America, Europe, and Asia.
Learn more about Ryan, Inc
Size
3,000 employees
Industry
Founded
1991

Similar Jobs

More Jobs at Ryan, Inc

More Information Technology Jobs

Find similar Software Engineer, Software Development jobs: