Job Title: Computer Programmer

Job Duration: 40 Hours / Week, Permanent position, Full time

Job Duties: Design, analyze, and review programs by utilizing workflow charts and diagrams, leveraging knowledge of computer capabilities, subject matter expertise, and symbolic logic. Conduct revision, repair, and expansion of existing programs to enhance operating efficiency adapting to new requirements. Collaborate with managerial, engineering, and technical teams to clarify program intent, identify issues, and recommend improvements. Perform upgrades to make software and systems more secure and efficient. Create detailed workflow charts and diagrams outlining input, output, and logical operations, then translate them into coded instructions. Integrate individual software solutions to higher level systems. Work and support system analysts to identify and solve program-related issues. Develop instructions or manuals for computer program usage. Manage, coordinate, and review the tasks and activities of programming staff. Design and create websites. Write code and implement computer programs on multiple systems in the business. Use code libraries to simplify the writing of code. Collaborate with software developers in the creation of programs for their organization.

Job Requirements: Required Bachelor’s or foreign equivalent in Computer Science, Computer Information Systems, MIS, Engineering (Any), or any related field + 2 years of experience in the job offered, Software Engineer, Developer, Analyst or related. Travel may be required to various unanticipated client sites throughout the US.

Salary: $172,931.00/Year

Location of Work: Persistent Systems Inc. 2055 Laurelwood Rd, Suite #210 Santa Clara, CA 95054

To contact or to apply please send resumes to Pravin Tarde, Senior General Manager – Human Resources, 2055 Laurelwood Rd, Suite # 210, Santa Clara, CA 95054