What are the responsibilities and job description for the Computer Programmer position at PALNAR?
Job Title: Computer Programmer
Cranbury, NJ (with potential relocation to various unanticipated client sites across the U.S.)
Job Description:
We are seeking a skilled and motivated Computer Programmer to develop software applications that store, locate, and retrieve specific documents, data, and information using various technologies.
Key Responsibilities:
- Develop and maintain computer programs to manage documents, data, and information.
- Design and implement algorithms to enhance data retrieval and storage.
- Collaborate with cross-functional teams to optimize software solutions.
- Conduct thorough testing and debugging to ensure software functionality and reliability.
- Document code and maintain comprehensive records of software development processes.
- Stay up-to-date with the latest technologies and industry trends to continuously improve software solutions.
Requirements:
- Proven experience in computer programming and software development.
- Proficiency in multiple programming languages and technologies.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Flexibility to work anywhere in the U.S., with job locations primarily in Cranbury, NJ, and potential relocation to various unanticipated client sites across the country.
Technical Skills:
Programming Languages: Proficient in various programming languages including but not limited to Java, Python, C , and JavaScript.
Technologies: Familiarity with database management systems, operating systems, and cloud platforms.