Careers at Qvinci Software

Qvinci® is looking for high-performing individuals committed to creating and implementing innovative solutions. Qvinci employees have diverse backgrounds, immense talent, varied experience, and eclectic interests – but share a spirit of teamwork, a commitment to delivering quality results, and the desire grow professionally.

Senior Developer

You will be working on Qvinci’s web based development initiatives, ensuring that software development life cycle activities are consistent with the direction set by the architecture or best practices. The Senior Software Developer is not only expected to be a thought leader in his core code area but also understand other sections of the system well enough to provide overlap and/or thoughtful insight.

Job duties include, but are not limited to, code development, unit testing, research, tool evaluation, documenting patterns and standards, technology evaluation and recommendation, and mentoring more junior developers through hands-on assistance as well as formal. Senior Software Developers must be able to take high level direction, formulate a plan to achieve the goals and execute the development plan. Senior Software Developers will be expected to work on multiple tasks and initiatives concurrently.

Responsibilities

  • Able to interpret business requirements, design a solution and build tasks for other developers
  • Develop, implement and maintain unit tests
  • Participate in requirements gathering and definition
  • Participate in the design of new or changing applications, producing requisite specifications
  • Participate in functional test planning for the assigned application, functional area or project
  • Participate in problem solving for the assigned application, functional area or project
  • Share knowledge by effectively documenting work
  • Develop and maintain a thorough knowledge of the assigned application or functional area
  • Work with the team to ensure the quality of coordinated business functions

Skills

  • Ability to complete all phases of software development life cycle including analysis, design, develop, unit test and bug support
  • Ability to develop large scale web/database applications
  • Ability to work in all tiers of the application
  • Ability to work on multiple projects with multiple deadlines
  • Ability to communicate clearly with business users and project manager
  • Ability to innovate and provide functional applications with intuitive interfaces
  • Ability to construct user guides and documentation
  • Experience with NHibernate or any ORM
  • Experience with Web Based Services
  • Project Management skills
  • E-commerce integration skills
  • Excellent knowledge of T-SQL

Qualifications & Related Experience:

  • Proven experience with Microsoft .NET technologies including, ASP.NET, ADO.NET
  • Languages: C#, SQL/T-SQL, JavaScript, HTML, CSS
  • Some experience with front end UI design preferred
  • Minimum 2-3 years in backend software design in SQL Server 2000 or 2005, Stored procedures, ASP.NET, C#
  • 5 – 10 years of actual experience in the workplace
  • College or University degree preferred

 

Front End Engineer

You would collaborate with user experience designers, business analysts, back end engineers, other front end engineers, and even other departments to create scalable and efficient applications used by millions of people worldwide. The ideal candidate is aware of current web technology trends, familiar with browser compatibility nuances, and is eager to apply the latest tools, and techniques to enable an engaging experience.

Responsibilities

  • Fully complete a project from business requirements
  • Expert knowledge of CSS, JavaScript, and C#
  • Extensive experience with Ajax and JavaScript libraries
  • Experience using ASP.NET MVC
  • Familiar with HTTP and basic networking concepts
  • Basic proficiency with Photoshop
  • Self-motivated, and able to independently identify and implement needed improvements
  • A passion for web development
  • Working knowledge of services based architecture

Skills

  • UX or information architecture experience
  • Experience authoring websites for mobile devices
  • Experience implementing high-performance interfaces with HTML 5 APIs
  • Contributions to open-source projects or personal projects a plus
  • Strong knowledge of object-oriented programming in C#
  • A degree in computer science, human-computer interaction, or a related field
  • A minimum of 4 years’ experience if interested in a more senior role