Competitive Computing (c2)

C2, A Xerox Business Solutions Company is a leading technology consulting firm for Data Solutions, Cloud Solutions, and Managed Services. C2 helps organizations establish and sustain a competitive advantage through the innovative use of technology. With a focus on building strategic value, C2's industry-leading solutions are custom-designed to help position clients to compete in an increasingly fast-paced and highly connected world. Since 1993, C2 has worked with brand-name businesses, as well as educational and government institutions, to deliver award-winning solutions. C2's local team is nationally recognized and specializes in best-in-class B2B Digital Experience Platforms, Software-Defined Data Centers, Cloud Management, IT Transformation Services, and 24/7 Managed Support. Find more at https://www.competitive.com/

Jobs by C2 - Competitive Computing


Software Development Manager

Location: Colchester, VT

Type: full-time

Education: batchelors

Experience: 5-10yrs

See Full Listing
C2 is seeking an information technology professional to join the Software Development Practice.  The Development Manager manages and directs the work of engineers to ensure the best practice around software development.  This role manages and oversees the design and development of software applications, eCommerce, and custom development implementations.
The Software Development Manager is responsible for the management of 5 or more direct reports of Consulting Software Developers/technologists including recruiting, hiring, and training.
Responsibilities:
  • Mentor team members in technical consulting, software development skills, and leadership responsibilities
  • Guide team members' professional development and grow their careers
  • Developing and institutionalizing software development/technical best practices
  • Responsible for setting department-wide technical direction and strategy - defining tool/platforms/technologies the team will focus on and deliver to clients
  • Collaborate with client sponsors and stakeholder to define scope and deliverables
  • Assemble team resources, produce project plans, identify risks, and contingency plans
  • Accurate and timely IT delivery planning, metrics reporting, including scrum metrics, and related financial tracking
  • Actively participate in billable client delivery work
  • Work with sales team on scoping, qualifying and estimating opportunities, and SOW (Statement of Work) generation
  • Collaborate with Software Development Practice Manager on yearly budget planning for the team (training needs/expenses/hiring needs) as well as defining target strategies
Qualifications:
  • Five or more years working in software development
  • Experience in leading software development teams and projects
  • Professional services/consulting experience
  • Solid understanding of Software Development delivery methodologies, including Agile/Scrum
  • Experience implementing one/more of the following:
    • eCommerce Implementations
    • Content Management System Implementations
    • Cloud Migration
    • Business Process Automation development
    • SaaS Development Models
    • PCI and OWASP security practices
    • UI/UX design
  • Experience with Microsoft software development technologies (& MS Office Suite)
  • Bachelor's degree with technology emphasis (e.g. CS, MIS, IT) or equivalent experience
  • The following is desirable:
    • Certified Scrum Master and/or experience as a Scrum Master
Additional requirements for Competitive Computing employees:
  • Strong communication skills
  • Excellent customer relationship skills
  • Ability to work in fast-paced environment
  • Proficient in Microsoft Office and Salesforce

Front End Software Developer

Location: Colchester, VT

Type: full-time

Education: batchelors

Experience: 5-10yrs

See Full Listing
The C2 (Competitive Computing) Front End Software Developer is a mid-senior level software engineering consultant in the eBusiness practice who produces front end code for web applications following the C2 Software Development Life Cycle and best practices.
Responsibilities
  • Collaborate with clients, peers, and management to identify requirements and specifications
  • Develop custom eCommerce solutions and accompanying documentation
  • Produce application code based on design mockups and requirements
  • Participate in team work sessions to design new features and enhancements for existing software products and applications
  • Pursue and maintain technical certifications
  • Interact with project managers, analysts, creative/UX designers and clients
Knowledge & Skills 
  • Three to seven years of experience writing code for web applications
  • Expert level knowledge of HTML, CSS/Sass, BEM, Javascript
  • One or more of the following frameworks: React, Angular, Vue
  • RESTful API's, Graph QL, WebSockets
  • Experience with es6, es7, babel, webpack, gulp
  • Typescript
  • Working knowledge of UX best practices, WCAG, content security policies, OSWASP
  • Version control: Git, TFVC
  • Experience with eCommerce website implementations
  • Experience with Content Management Systems
  • Collaboration tools: Microsoft Azure DevOps, Atlassian Jira
  • Experience with project delivery approaches (one/more) of: Agile, Scrum, Kanban
  • Bachelor's or Master's Degree in Computer related field
  • The following are desirable:
    • Proficiency in content delivery, database storage, and cloud services
    • Performance optimization, page load optimization, code splitting, TTR
    • Client-side state management Redux, RxJx, NgRx, VueX
    • Familiarity with:
      • Infrastructure as code
      • OAuth
      • Static site generators
      • Database technology
      • Cloud Services

Senior Software Engineer

Location: Burlington, Vermont

Type: full-time

Education: batchelors

Experience: 5-10yrs

See Full Listing
The Competitive Computing Senior Software Engineer is an experienced consultant capable of leading a team to plan, design, code, test, and deploy computer programs and applications following the C2 Software Development Life Cycle and best practices, and configure platforms and software solutions in support of our clients' software application requirements.
The successful candidate will assist in scoping solutions as well as building eCommerce and other interactive websites.  The ideal candidate will have a thorough understanding of internet and database architecture, hosting and cloud services, and a high level of technical expertise in software development.
Responsibilities
  • Design, present, and develop custom eCommerce solutions and accompanying technical diagrams
  • Introduce and enforce technical best practices, coding standards, and process improvements
  • Perform code review of other developers work, while adhering to strict quality standards, regulatory compliance, and information security standards, and likewise submit code for review by others
Required knowledge & Skills 
  • Bachelor's or master's degree in computer science, engineering or related field
  • Proficiency in coding languages, frameworks, content delivery, database storage, source version control, devOps, collaboration, and cloud services
    • Languages: C#, Java, PHP, python
    • Web technology: HTML 5, CSS3, Javascript library, jQuery, React, Node.js
    • Frameworks: ASP.Net Core, JavaScript framework, Angular
    • Database technology: SQL, SQL Server, mySQL, MongoDB, Cosmos DB, Oracle
    • Cloud Services: Azure, Amazon Web Services
    • Collaboration tools: Microsoft Azure DevOps, Atlassian Jira and Confluence
  • Professional consulting experience
  • Technical certifications a plus
Additional requirements
  • Strong communication skills
  • Excellent customer relationship skills
  • Ability to learn quickly and work independently or as part of a team
  • Proficient in Microsoft Office 365

Senior Systems Engineer - Digital Workplace

Location: Colchester, VT

Type: full-time

Education: batchelors

Experience: 5-10yrs

See Full Listing
Competitive Computing seeks a Senior Systems Engineer - Digital Workplace to join our expanding team. The successful candidate will be responsible for the complex technical components of digital workplace projects from initial assessment through final implementation, while providing  remote and onsite project delivery support for our small, medium and enterprise clients.
Responsibilities 
Working with customers ranging from small to enterprise-level environments, the selected candidate will provide a full set of digital workplace solutions, with a focus on Microsoft 365 services.  The ideal candidate will be able to work as part of a team to design, build, and operate cloud solutions for our clients.  The  Senior Systems Engineer will collaborate routinely with customer-nominated representatives to accomplish these projects.Knowledge, Skills & Certifications
  • Bachelor’s Degree in Information Technology or extensive related field experience
  • 5+ years of Microsoft services experience
  • Professional services experience is desirable
  • Proven ability to manage and deliver projects
  • Technical architecture background
  • Strong business analysis and problem-solving skills
  • Strong contextual technical understanding including solutions design, deployment and migration
  • Ability to diagnose and resolve technical problems
  • Well organized and works independently with attention to detail
  • Thrive in a fast-paced, multi-faceted environment requiring multi-tasking, and time management in constantly changing technical environments
  • Confident yet willing to seek advice from teammates or vendor partners
  • Strong leadership and project management skills, including:
    • Project planning
    • Issue and scope management
    • Team motivation and leadership
    • Ability to write clearly and effectively
  • Strong digital workplace integration skills including:
    • Microsoft 364 services suite, identity and security foundation, adoption of services (Exchange Online, Teams, SharePoint Online, OneDrive for Business, etc.)
    • Migration from and integration with on-premises and applications focused in the related Microsoft on-premises components
    • Private/Public cloud hybrid solutions design, deployment migration
  • The following Microsoft certifications preferred:
    • Microsoft Certified: Microsoft 365 Identity and Services
    • Microsoft Certified: Microsoft Mobility and Security
    • Microsoft Certified: Teams Administrator Associate
Additional Requirements
  • Strong communication skills
  • Excellent customer relationship skills
  • Ability to work well in a fast-paced team environment
  • Proficient in Microsoft Office applications
Remote Work Allowed

Systems Engineer - Networking

Location: Colchester, VT

Type: full-time

Education: batchelors

Experience: 3-5yrs

See Full Listing
Competitive Computing seeks a  Systems Engineer - Networking to join our expanding team. The Systems Engineer will provide remote and onsite support and management for our small, medium and enterprise clients. In addition, the candidate will also deliver complex technical components of a given project from initial assessment to final implementation.  The ideal candidate is a Cisco networking engineer who is comfortable at the command line but also has general experience administering Windows Server/Workstations operating systems.  CCNA Certification is a huge plus.
Responsibilities:
  • Provide technical support to clients from a mix of remote,  our offices in Colchester, VT as well as at our clients’ sites as needed
  • Administer and manage client environments to ensure stability, security and performance leveraging remote monitoring and management tools
  • Troubleshoot incidents and manager resolution to completion
  • Primary role is networking support.  Will also work with senior networking engineers to perform project work (hardware upgrades, network audits, LAN/WAN design)
  • Ability to perform basic troubleshooting of Windows operating systems
  • Adhere to and innovate processes and procedures to improve service delivery
  • Provide superb customer service and long-term relationships with clients
  • Build a reputation of competence and teamwork with clients and co-workers
  • Demonstrate professionalism and client satisfaction
  • Work independently and anticipate client and team member’s needs
  • Maintain proficiency in current technologies
Knowledge & Skills
  • Bachelor’s Degree in computer related field  or extensive related field experience
  • Conversant in industry standards and methodologies
  • 5+ years Cisco command line configuration and administration of LAN/WAN infrastructure
  • 2+ years Windows operating system administration
  • Self-starter to own, diagnose, and resolve technical problems
  • Ability to deploy batches of PC's in adherence of a master roll out schedule
  • Conversant in latest technologies, willingness to learn new solutions and technologies
  • Well organized, works collaboratively and with attention to detail
  • Thrive in a fast-paced, multi-faceted environment requiring multi-tasking and time management in constantly changing technical environments
  • Confident yet willing to seek advice from teammates or vendor partners
  • Technologies we use:
    • Microsoft Windows Operating Systems
    • LAN/WAN/Wireless networking hardware and software (Cisco, Sonicwall, Fortinet)
    • Active Directory and Group Policy management
    • Hyperconverged Infrastructure (VxRail, Nutanix)
    • VMWare
    • Backup technologies: Veeam, Barracuda, Datto
    • Microsoft 365 and Azure
    • Linux a plus