Computer Aid, Inc.

Senior Developer

Employment Type
Experience Level
Mid Level

Position Description/Responsibilities (CCC/Vendor)

CAI is seeking an experienced Developer in Westerville, OH.

This is a long term opening that includes a competitive rate, medical benefits, and a 401k. 


In 2013, Computer Aid, Inc. (CAI) launched their Autism 2Work Program with a strategic mission of helping the underemployment of many affected with ASD (Autism Spectrum) that are looking for opportunities where they can do more, learn more and develop a career in Information Technology.


* Candidate would be a part of our Autism2Work Program




  • Works as part of an application development team and gains an understanding of the design, analytics, development, coding, testing and application programming to satisfy business and functional requirements
  • Responsibilities may vary by project area but should be centered around application development and deployment and raise the value of the overall team delivery
  • Adds value to team delivery and works with team to complete tasks to high quality and actively learns new skills


Primary Responsibilities

  • Designs, analyzes, develops, tests, debugs and delivers software and/or new products
  • Demonstrates an understanding of the importance of end to end software development which may include working in Agile frameworks
  • Collaborates with fellow team members and keeps the team and other key stakeholders well informed of progress of application business features being developed
  • Other possible functions
  • Team Lead
  • Scrum Master

Position Requirements/Technical Skills (CCC/Vendor)


  • Proficient in application development skills for more than one technology as well as multiple design techniques
  • Working proficiency in development toolset to design, develop, test, deploy, maintain and improve software
  • Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks
  • Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security
  • Proficiency in one or more general purpose programming languages
  • Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of software



  • Minimum 5 years of hands on experience in Java, JEE stack of technologies with solid understanding of the tools OR equivalent experience with the Taleo Recruiting platform
  • Minimum 2 years of experience in GIT, Stash, JIRA, Maven or Griddle, and related products preferred
  • 2+ years of experience/understanding use case modeling; skillful with scenario-based analysis and use case-driven design techniques
  • Knowledge of XML (e.g., DTDs, XSDs, XSLT etc) , Messaging systems (e.g., Oracle JMS, QPID, ActiveMQ etc) and SQL preferred
  • Experience with Mule, UNIX, or LINUX operating systems preferred
  • Experience with Agile methodology a plus
  • Experience with code migration from lower level environments to production
  • Ability to create detailed functional and technical design documents.
  • Ability to work individually or as part of a team to achieve project goals
  • Ability to manage multiple priorities in a fast moving environment.
  • Ability to synthesize large amounts of information, and a curiosity to ask appropriate questions to fully develop technical requirements.
  • Detail-oriented with strong analytical and communication skills.
  • Strong knowledge of software development life cycle
  • Experience working successfully with the business users and technology vendors
  • Experience working within a global organization.
  • College degree, or specialized training or equivalent work experience
  • Understanding of the Recruiting & Onboarding function a plus

Company Overview (CCC Only)

CAI is a global IT services firm that is currently managing active engagements with over 100 Fortune 1000 companies and government agencies around the world.  CAI offerings include balanced outsourcing solutions, Legacy Support, Application Development, Application Knowledge Capture, Service Desk/Desktop Services, and Managed Staffing Services.  Our unique methodologies and tools enable us to provide our clients with real techniques for increasing productivity, profitability and competitiveness. 


Headquartered in Allentown, PA, with offices and staff throughout the US, Canada, Europe and the Asia Pacific region, CAI offers a variety of delivery options including on-site, off-site and blended solutions.  Our delivery model allows us to successfully leverage our global staff of over 3,500 technical and managerial professionals. 


CAI is an Equal Opportunity/Affirmative Action employer. Minorities, women, veterans and individuals with disabilities will receive consideration and are encouraged to apply.


Status of Your Application:

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed