C1 is the foremost, single-source provider of advanced communications and data technology for business. That means if its digital, we connect our customers to it -- from phone systems and hardware to computer networks, application development, managed solutions and more. And were 100% passionate with designing, implementing, managing and supporting our customers every need from end to end, so that they can focus on what they do best.
So, when it comes to joining a team of IT and communications technology pros who are empowered to do what they do best, your best choice -- your #1 choice -- is C1.
Overview
The Application Developer will be responsible for coding, testing and analyzing application software, support existing business systems applications, as well as consulting with business analysts to identify business needs and appropriate technical solutions for our customers. This opportunity is supporting the Interacti ve Intelligence Practice at C1 which is a fast paced, high energy and high growth business segment that is looking for people who are not afraid to get involved in the technical details of projects. The position requires the design, coding, engineering, documentation and testing of software projects. Duties will include development in many of the follow technologies: C#, MVC, WCF and WebAPI Services.
Qualifications
Required Qualifications
5+ years of experience developing enterprise level applications and integrations
In-depth knowledge MS .Net Framework 3.5 and above
Knowledge of software design principles and patterns
Advanced technical writing skills required
Additional experience should include Windows desktop and server application development (such as Excel, Visio, SQL Server, and IIS)
Knowledge of MVC development
Solid interpersonal skills
Ability to communicate clearly in written and verbal form
Exceptional problem solving abilities
Knowledge of web technologies (HTML, Javascript , SOAP/REST, XML/JSON, etc.)
Desired /Preferred Qualifications
Knowledge of TFS preferred
Crystal reports and SQL SSRS experience preferred
VoIP and telephony experience a plus
Interactive Intelligence certifications in handlers and ICELib is preferred
Responsibilities
Participate s in requirements gathering sessions with customers
Work s with Business System Analysts, Testers, and Product Owners to create and refine stories
Creates techn ical documentation including scopes of work, functional requirements, and other Design and Support documentation
Code s projects using existing code standards and conventions
Provide s input to assist in overall team process improvement and product design stability
Tracks issues and resolutions in relation to the development effort
Communicate s and document s project statuses to management
Understand s Waterfall and Agile delivery methodologies
Ensure s that all code retains logical stability, reliability, confidentiality, and integrity of client systems is in accordance with client policies and procedures
Write s and maintain s Unit Tests and assist with the creation and maintenance of automated testing
Job Classification
Industry: Telecom / ISPFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time