It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.
SUMMARY
The Senior Programmer is responsible for developing, testing, and maintaining software applications. They have a deep understanding of programming languages, systems development methodologies, and best practices in software engineering.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Essential duties and responsibilities include the following. Other duties may be assigned.
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs using a variety of programming languages in support of interactive multimedia courseware development running in various user environments such as LMS, CD-ROM, low and high bandwidth internet and networked electronic classrooms.
Performs work in and apply agile software development methodologies for developing courseware. Familiarity with Navy MELD.
Responsible for aiding in own self-development by being available and receptive to all training made available by the company.
Plans daily activities within the guidelines of company policy, job description and supervisor’s instruction in such a way as to maximize personal output.
Responsible for keeping own immediate work area in a neat and orderly condition to ensure safety of self and coworkers. Will report any unsafe conditions and/or practices to the appropriate supervisor and human resources. Will immediately correct any unsafe conditions to the best of own ability.
CNI CORE COMPETENCIES
Responsible for the integration of CNI Core Competencies into daily functions, including: commitment to integrity, knowledge/quality of work, supporting financial goals of the company, initiative/motivation, cooperation/ relationships, problem analysis/discretion, accomplishing goals through organization, positive oral/written communication skills, leadership abilities, commitment to Affirmative Action, reliability/dependability, flexibility and ownership/accountability of actions taken.
COMPLIANCE
Promotes and encourages a culture of compliance with all applicable rules (federal, state, local, Federal Acquisition Regulations, Code of Federal Regulations, Prime Contract requirements, etc.) both for themselves, their employees, and the company as a whole. Fosters an environment in which they and their employees will report any violations or reasonably suspected violation of CNI policy, FAR, and/or CFR and are comfortable discussing the myriad compliance, conflict, FAR, CFR, etc. issues that arise during the performance of a government contract.
EDUCATION/EXPERIENCE
Bachelor’s degree in Computer Science or related field and a minimum of four (4) years relevant experience, or equivalent combination of education/experience.
CERTIFICATES/LICENSES/REGISTRATION
May need a government clearance.
KNOWLEDGE/SKILLS/ABILITIES
Familiar with a variety of the field's concepts, practices, procedures and programming languages including JavaScript programming including the JQuery Core API, JavaScript Object Notation (JSON), Extensible Markup Language (XML) document and data encoding, Representational State Transfer (ReST) protocol, HTML and HTML5 markup languages programming, including CSS, SCORM 2004 3rd and 4th editions.
Excellent communication (verbal, presentation, and written) and organizational skills.
Excellent skills developing approaches to meet client needs/demands while staying within project budget guidelines.
Excellent follow-up and time management skills.
Strong customer service orientation and associated skills.
Demonstrated proficiency in Microsoft Windows/Office.
Ability to use discretion concerning highly sensitive and confidential data and information.
Ability to work effectively individually or in a team environment.
LANGUAGE SKILLS
Ability to read, analyze and interpret common scientific and technical journals, financial reports and legal documents. Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community. Ability to write speeches and articles for publication that conform to prescribed style and format. Ability to effectively present information to top management, public groups and/or boards of directors.
MATHEMATICAL SKILLS
Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios and proportions to practical situations.
REASONING ABILITY
Ability to define problems, collect data, establish facts and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to perform successfully the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this job. Work is primarily performed in an office environment. Regularly required to sit. Regularly required use hands to finger, handle, or feel, reach with hands and arms to handle objects and operate tools, computer and/or controls. Required to speak and hear. Occasionally required to stand, walk and stoop, kneel, crouch, or crawl. Must frequently lift and/or move up to 30 pounds. Specific vision abilities required by this job include close vision, distance vision, depth perception and ability to adjust focus. Exposed to general office noise with computers printers and light traffic.
EQUAL EMPLOYMENT OPPORTUNITY STATEMENT
All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.
This position is contingent upon contract award. Salary and Job Requirements are subject to change upon award.
CNI offers a comprehensive benefits package that includes:
- Medical
- Dental
- Vision
- 401(k)
- STD/LTD/AD&D
- Employee Assistance Program (EAP)
- Paid Time Off (PTO)
- Training and Development Opportunities
#indcni
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!