Download Position Summary

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Icarus paradox wikipedia , lookup

Transcript
Position Title:
Senior Software Development Engineer
Department:
Technology
Reports To:
Application Development Manager
Exempt / Non-Exempt: Exempt
Company Summary:
Virtuoso is building the next generation of travel technology for the luxury leisure travel market, a >$10 Billion worldwide market
with tremendous opportunity for technology innovation and disruption. Virtuoso is the world’s largest luxury travel consortium; we
have the funding, customers, and access to build a hugely successful business.
Position Summary:






Be an expert in C# and front-end technologies
Be an expert in SQL
Be able to juggle multiple tasks and fulfill ad hoc requests based on priority
Be an individual contributor who is also comfortable working in a team
Write reliable and maintainable code and take ownership of internal tools
Participate in Code Reviews for database and application source code
Essential Functions:








Collaborate with Product Management and other internal stakeholders as appropriate to establish complete and actionable
business requirements with an appropriate level of technical detail
Work with Principal Engineer/Architect to come up with sustainable architecture and design that optimally utilizes existing
components
Write code at each layer of the application to create the final product
Perform extensive testing and work with QA team to remove all defects
Create necessary documentation and train internal stakeholders when required
Participate as appropriate in overall product planning activities
Follow defined software development lifecycle best practices
Miscellaneous duties as assigned
Qualifications:












10+ years of software development experience in commercial-grade software – shipping products to customers
7+ years building online products utilizing C#, ASP.NET, web services, middle-tier work, and front-end development
5+ years of writing database code using SQL
5+ years building online products utilizing JQUERY, JQUERY Mobile, HTML(5), CSS3, JSON/XML web services
5+ years of demonstrated experience managing cross-browser issues
Solid understanding of SQL
Demonstrated experience working with at least one scripting languages such as PowerShell, Perl, Python, Ruby, or etc. with
the intent to automate manual tasks (monitoring, deployments, testing, etc.)
Strong understanding of threading and concurrency
Computer Science basics that come from either a degree in CS or equivalent experience
Excellent verbal and written communication skills is required
Familiarity with Agile Development focused mainly as an individual contributor is required
Sound problem resolution, judgment, and decision-making skills required
Bonus Points:


SharePoint 2013 development experience
Microsoft Dynamics CRM development experience
Please Note: This job description reflects the assignment of essential functions. These functions and responsibilities may be subject to
change and do not prescribe or restrict the tasks that may be assigned