Careers

Career Opportunities

Senior .NET Developer

About the Position

  • Develops enterprise level web based applications using .NET and SQL Server database
  • Codes, tests, debugs, implements, and documents programs. Assists in the modification of company products and/or customer/internal systems to meet the needs of the client and/or end-user.
  • Gathers information from the system, analyzes program and time requirements, and prepares documentation to change existing programs.
  • Researches and analyzes existing systems and program requirements, under periodic supervision.
  • Designs programs for projects or enhancements to existing programs.
  • Writes specifications for programs ranging in complexity low to very high
  • Assists in resolving production support problems. Develops and suggests alternative approaches to resolving problems.
  • Creates appropriate documentation in work assignments such as program code, and technical documentation.

Required

  • Bachelor’s degree or equivalent combination of education and experience
  • 8+ years in .Net development, primarily in web development
  • Experience working with appropriate programming languages, operating systems and software
  • Experience working with relational databases to facilitate programming software
  • Experience in developing scalable enterprise applications in .Net
  • Experience building enterprise applications in .Net and a strong background in working with databases like SQL Server and Oracle.
  • Must passionate about working with cutting-edge technology and frameworks in order to build optimized web and backend systems.
  • Very experienced with the latest Visual Studio editions (2012+)
  • Strong database skills in SQL Server
  • Developed applications with the Microsoft MVC framework
  • Strong experience with JavaScript, AJAX and JSON
  • Experience as a full stack developer (UI, middle-tier and database)
  • Great communication skills, verbal and written
  • Requires strong understanding of common business rules and processes and the ability to quickly understand complex business logic

Preferred

  • Experience with development in cloud environments like Azure/AWS, Sharepoint
  • Database experience with Oracle, MySQL, MS Access
  • Experienced with agile development using Scrum/Kanban
  • Familiar with NoSQL frameworks and differences/benefits between them
  • Understanding of ETL processes and workflows when working with massive data
  • Experience with MS Access, MS Excel, MS Office Suite

Web Designer

About the Position

  • Work closely with product management, programmers and other designers to translate product requirements into highly usable web applications
  • Using cutting edge technology; identify the needs of an application’s users and translate that knowledge into the creation of workflows and experiences with special emphasis on usability.
  • Website and Microsite Development and Design
  • Website Content Development
  • Search Engine Optimization
  • Plan, design, code and test user workflows, behaviors and interfaces of web-based applications in a HTML, CSS, Java Script, AJAX, Query, XML Environment
  • Create, run and analyze usability tests to measure effectiveness of UI solutions; incorporate results into overall UX design through assessment and prioritization of business, technical and user constraints.
  • Animate/Edit Media Presentations
  • Video Development

Required

  • Content Management System Experience (WordPress, Drupal, Umbraco, .NET Nuke, etc.)
  • UX/UI/Front End Development Experience
  • Programming Languages: HTML, CSS, JavaScript, familiarity with at least one JavaScript Framework (jQuery, Node.js, Angular.js, etc.)
  • Maintaining and building sites built in .NET/MVC and PHP
  • Adobe CC products (Photoshop, Illustrator, Premiere, etc.)Design tools such as OmniGrafffle, Photoshop, Illustrator, and BBEdit.
  • Great communication skills, verbal and written
  • Requires strong understanding of common business rules and processes and the ability to quickly understand complex business logic

Preferred

  • Understanding of OOP (C#)
  • .NET Architecture
  • JavaScript Frameworks (Angular.js & Node.js)
  • Responsive UX/UI Development
  • Mobile Application Development (PhoneGap, Cordova, Titanium Appcelerator)
  • PHP Experience

Junior Programmer

About the Position

  • QA, testing, and documentation
  • Technical documentation and literature for new and existing software
  • Maintain manuals, changes, and instructions for products
  • Provide top-tier support to customers during software installation and upgrades
  • Development and support of applications using approved technologies and sound methodologies.
  • Develop web applications, services and integration components in Microsoft C# (and other technologies including ASP.NET MVC Framework).
  • Planning, execution, and timely delivery of incremental functionality using a test-driven development approach.

Required:

  • 1+ year of Software Development experience (Entry level Software Developer with a CS degree or IT related degree)
  • Algorithm design
  • Basic-to-moderate web design and coding experience
  • Software performance enhancement
  • Attention to detail
  • Full solution software design, implementation, and support
  • Windows app/service debugging
  • Technical documentation
  • Software Q&A and documentation
  • C#, Visual Basic, .NET Framework
  • Ability to write simple library functions
  • Experience working with HTML and JavaScript
  • Excellent written and verbal communication and presentation skills
  • Understanding of OO analysis and OO design
  • Strong understanding of how to write programs and basic database concepts
  • Ability to demonstrate logical thinking and thought process behind coding
  • Great communication skills, verbal and written
  • Requires strong understanding of common business rules and processes and the ability to quickly understand complex business logic

Preferred

  • Visual studio
  • Database programming experience on SQL
  • Web services
  • Software development in Python and Web Technologies (HTML, CSS, jQuery)
  • Experience installing, configuring and performance tuning an open source web server (Apache or Nginx)
  • Networking (TCP/IP)
  • JQuery