Simplify Logo

Full-Time

Senior Software Engineer

Posted on 6/27/2024

Vail Systems

Vail Systems

201-500 employees

Provides telephony software and cloud services

Data & Analytics
Enterprise Software
Fintech

Senior

Chicago, IL, USA

Category
Backend Engineering
Web Development
Software QA & Testing
Software Engineering
Required Skills
jQuery
Agile
Python
JavaScript
Git
Ruby
Ruby on Rails
SQL
Java
Perl
Jenkins
Web Development
Selenium
Linux/Unix
AngularJS
Requirements
  • Bachelor's degree in Computer Science/Engineering or a related field, or equivalent experience
  • 5-8+ years of experience in a software development role
  • Strong understanding of Object-Oriented software development techniques
  • Proficiency with Ruby, Java, C# / .NET, C++, JavaScript, Python or other OO languages
  • Experience with 1+ test framework such as JUnit, NUnit, TestNG, RSpec or Cucumber
  • Familiarity with Linux and Windows
  • Experience with Selenium Webdriver and Grid
  • Experience with Jenkins or other build server
  • Web development experience using 1+ JavaScript frameworks (e.g., jQuery, Angular)
  • Experience with Agile development practices, preferred
  • Experience with TDD, BDD or ATDD, preferred
  • Experience with Git, preferred
  • Experience with SQL Server or other database, preferred
  • Experience with Unix shell scripting, preferred
  • Experience leading or managing a team of developers, preferred
Responsibilities
  • Lead team members in accomplishing project deliverables and provide training and mentoring to junior employees
  • Develop software using Perl, Python, Java, or other languages to create automated functional and load tests against products’ web applications
  • Use tools and languages including Selenium Webdriver, RSpec, Cucumber, Java, Ruby on Rails, and Angular
  • Design, code, troubleshoot and debug
  • Research new technologies or industry best practices and share new insights
  • Coordinate with internal IP telephony and web product teams to accomplish coding deliverables

Vail Systems, Inc. provides telephony software and cloud services that improve customer conversations, offering technologies such as In-App Calling, Automated Authentication, Enhanced Call Treatment, Context-Driven User Experience, Enhanced Voice Clarity, Speech Analytics, Real-time Quality Feedback, and Customer Experience Analytics for Fortune 500 companies.

Company Stage

N/A

Total Funding

N/A

Headquarters

Deerfield, Illinois

Founded

1991

Growth & Insights
Headcount

6 month growth

3%

1 year growth

3%

2 year growth

3%

Benefits

Health - When you work hard, it’s important to stay healthy. Our competitive benefits package includes medical, dental, and vision insurance options to keep you healthy and happy.

Financial/Savings - We pride ourselves with rewarding great work with great compensation. Plan ahead with our 401(k) Retirement Plan with company match. Take advantage of our pre-tax transit program to save money from parking to train tickets.

Work/Life Balance - With flexible work hours, open workspaces, casual office attire, and employee outings, it’s easy to work hard, play hard, and enjoy a balanced lifestyle.

Vacation - We believe that time away from the office is important, and key to employees’ satisfaction and productivity at work. With a generous accrual of vacation in addition to holidays, our team members can take off the time they need to come back revitalized.

Wellness - We encourage an active lifestyle by providing memberships to gyms near each of our office locations. We also host periodic wellness events and keep our office kitchens stocked with yummy, healthy snacks!

Have Some Fun! - We encourage employees to engage with each other outside of their teams. We sponsor runners in the JP Morgan Chase Corporate Challenge, the annual Vail Ringers softball team, and have a group training for the Chicago Triathalon, as well as host book clubs, hackathons and game nights.

INACTIVE