Computer Aid, Inc.

  • UI Developer

    Location US-PA-Pittsburgh
    Employment Type
    Experience Level
  • Position Description/Responsibilities (CCC/Vendor)

    UI Developer

    Full time position

    Location: Pittsburgh


    Reports To:  IT Manager  



    The Web Developer is a hands-on UI developer with primary responsibility for developing products for internal and external customers utilizing HTML, CSS, and javascript libraries. 


    The incumbent will work closely with others on the technology team to develop software solutions to meet the needs of business partners.  Executes all phases of software development lifecycle using an agile methodology.  This responsibility includes software analysis, design, development, testing, and deployment.  Assists with the development of software documentation.  Communicates daily with team members on progress.


    Works with business partners, specifically the internal marketing department, to understand requirements and design technical solutions.   Regularly interacts with technology team to ensure that all assigned work is on schedule.


    Assists in the support of software systems to troubleshoot and resolve issues.  This includes communicating with business partners and the technology team regarding problems, investigating issues, and performing problem resolution.  Documents resolution appropriately.  Escalates issues as needed.


    Continuously seeks to expand knowledge and increase maturity of applications and systems being developed to create efficiencies and/or mitigate risk via people/process/technology changes for the business. 



    Essential Job Functions:


    Solve highly technical and complex problems 

    Develop and Enhance responsive web applications     

    Understand and support of front and back end web technologies     

    Contribute procedures, tools and practices to optimize team productivity.

    Analyze problems from internal and external customers, debug and provide fixes.      

    Personally contribute production code. Participate in code and design reviews.     

    Provide technical mentorship and direction to the other engineers on your team.     

    Must be available to provide on call 24/7 system support as business needs require 


    Required Field of Study:


    Associates Degree in Computer Science, Math, Engineering, MIS, or IT related from an accredited institution or 5 years of front end software development can be substituted for BS degree


    Requirements and Skills: 


    Minimum Experience Required:  


    2 Years of experience in software development

    Experience with frontend web-based development

    Experience developing Software as a Service (SaaS) applications and understanding the impact of this architecture in a deployment environment.

    Experience developing JS, CSS, HTML sites.

    Experience designing and implementing web services via REST APIs.

    Experience developing Single Page Web Applications and frameworks like React and Redux.

    Experience designing, developing, and shipping v1 applications.

    Demonstrated experience with best SDLC practices: coding standards, reviews, code management, build processes, and testing.

    History of successfully developing software following an Agile methodology


    Preferred Field of Study:


    BS Degree in Computer Science, Math, Engineering, MIS, or IT related from an accredited institution


    Preferred Experience:  


    7 years of experience in software development

    Kentico CMS



    Professional Association/volunteer engagement


    Global experience

    Multi lingual 

    Cultural sensitivity

    Previous experience/knowledge within the Information and Cyber Security community


    Competencies/Skills Required:  


    Strong customer focus.

    Ability to work independently 

    Excellent oral and written communication skills

    Interviewing skills

    Multimedia skills and proven experience

    Ability to present new ideas, approaches and information clearly

    Outstanding attention to detail and organizational skills

    Ability to manage multiple projects effectively, as well as manage and meet deadlines

    Diligent work ethic and insatiable desire to learn and develop skills            

    Ability acquire new knowledge quickly

    Strong interpersonal skills 

    Self-starter, highly motivated

    Time management

    Cultural sensitivity/awareness

    Team player, ability to build strong relations internally across functional areas and externally with vendors, suppliers, members, constituents, and volunteers

    Commitment to company purpose and values

    Proficiency in Microsoft Office products (Word, Powerpoint, and Excel)


    Strong business acumen 

    Creativity and entrepreneurial skills


    Company Overview (CCC Only)

    Computer Aid, Inc. (CAI) is an innovative solutions company managing engagements with numerous Fortune 1000 companies and government agencies. CAI is headquartered in Allentown, Pennsylvania with a staff of over 4,200 professionals working at locations around the world in a variety of industries. Our services leverage technology to provide outstanding customer experiences that generate new value for our clients, our employees, and our greater communities.  


    CAI is building a culture of continued learning, support, and personal development in a collegial environment. We also strive to make a positive impact on our surrounding communities through various outreach programs. We make a positive difference for our associates and the communities in which we serve.


    Our mission: Provide industry-leading services and an incredible workplace for our associates, while making an impact on our communities.  For more information on our professionals, services, and industries we support, please see our


    EEO Statement:


    It is the policy of Computer Aid, Inc.(CAI) not to discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or because he or she is a protected veteran. It is also the policy of CAI to take affirmative action to employ and to advance in employment, all persons regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or protected veteran status, and to base all employment decisions only on valid job requirements. This policy shall apply to all employment actions, including but not limited to recruitment, hiring, upgrading, promotion, transfer, demotion, layoff, recall, termination, rates of pay or other forms of compensation and selection for training, including apprenticeship, at all levels of employment.


    Employees and applicants of CAI will not be subject to harassment on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or because he or she is a protected veteran. Additionally, retaliation, including intimidation, threats, or coercion, because an employee or applicant has objected to discrimination, engaged or may engage in filing a complaint, assisted in a review, investigation, or hearing or have otherwise sought to obtain their legal rights under any Federal, State, or local EEO law is prohibited.




    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