Design or write program specifications based on consultations with supervisor, systems analysts, other programmers, and end users.
Convert designs and specifications into computer code.
Analyze code to find causes of errors and revise programs.
Write and maintain documentation of changes to computer code, programs, and specifications.
Review user and technical documentation written by others to confirm consistency with program operations.
Revise program for corrections, enhancements, or system environment changes.
Coordinate with other programmers about program revisions.
Modify and maintain software programs written by others.
Requirements
BA/BS in computer science, statistics, or related field with up to 2 years of professional experience programming in the SAS language; strong SAS/Base knowledge with an emphasis on data step programming; competency in understanding and modifying pre-existing SAS code, as well as writing SAS code from specs.
Strong Communicator: Demonstrate written, verbal and presentation skills to help showcase the successes of your work and Rho’s.
Committed to Quality: Every job at Rho requires an attention to detail, a deep understanding of our high-quality scientific standards, and an ability to care about every outcome.
High-Character: Contribute to our collaborative culture with honesty and integrity. At Rho, we value a strong team spirit highlighted by loyalty, accountability, and mutual trust. We work smart together, we work hard together, and we laugh together. We take responsibility for our actions, forgive honest mistakes and respect one another.
Critical Thinker: Rho values thinking. Draw on your native ingenuity, sharpened and enhanced by our intellect, training, and experience. We evaluate situations and opportunities objectively and incisively; we then craft novel, practical solutions.
Agile and Adaptable: Rho values the ability to change quickly. We eagerly anticipate, respond to, and take advantage of changes in our environment. We embrace risk but manage it by planning, accepting, and learning from both failures and successes. The opportunity to adapt and evolve energizes us.