[IT Programmer Analyst] Position Description: Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Accomplishes software requirements by developing and maintaining applications and databases. Implement programs as well as updating and repairing existing programs.
The Senior Programmer Analyst is responsible for the analysis, design, coding, testing, documentation, and maintenance of software applications to support business requirements. This position works with business users and developers to create technical specifications for new applications and enhancements to existing applications. The Senior Programmer Analyst also provides support for applications in production, including investigating and resolving production issues.
The ideal candidate will have experience in software development, with experience in both waterfall and agile methodology. He or she will have experience in analysis, design, coding, testing, and maintenance of software applications, as well as experience in SQL and relational databases. The Senior Programmer Analyst must be able to work independently and be self-motivated, with the ability to take initiative and ownership of projects.
Essential responsibilities:
· Engage with business analysts, project managers, and other stakeholders to understand the goals of each project
· Understand how data is used within the company and how it flows between different systems
· Design technical solutions that meet the business requirements while also considering feasibility, cost, scalability, and security
· Write code that is maintainable, scalable, and error-free
· Perform unit testing and integration testing to ensure that the code meets the required specifications
· Assist in the deployment of new applications and systems
· Monitor systems after implementation to ensure they are functioning as expected and address any issues that arise
· Develop documentation for new and existing systems
· Train users on how to use new applications and systems
· Stay up-to-date on new technology trends and best practices
· Mentor junior programmers and provide guidance when needed
· Handle multiple projects simultaneously and adjust priorities as needed
· Arranges project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
· Maintains computer systems and programming guidelines by writing and updating policies and procedures.
· Protects operations by keeping information confidential.
· Contributes to team effort by accomplishing related results as needed.
Additional Responsibilities:
· Adhere strictly to company policies and procedures.
Education Requirements:
· Bachelor’s degree in computer science, information technology, or related field
· 10+ years of professional experience as a programmer analyst or similar role
Competencies/skill Qualifications:
· Expertise in multiple programming languages, including Java, C++, and C#
· Experience with relational databases, such as MySQL and SQL Server
· Strong analytical and problem-solving skills
· Excellent communication, interpersonal, and teamwork skills
Physical Requirements:
· While performing the duties of this job, the employee is regularly required to stand; walk; sit; use hands to finger, handle, or feel; reach with hands and arms; climb or balance; stoop, kneel, crouch, or crawl; converse and listen; taste or smell.
Job Type: Full-time
Pay: $55,000.00 – $89,000.00 per year
Benefits:
Schedule:
Work Location: One location
About the Department In the US, more than 100 million adults and a growing number of children live with the...
Apply For This JobJob Description Join a Legacy of Innovation 110 Years and Counting! Daiichi Sankyo Group is dedicated to the creation and...
Apply For This JobJob Description We are seeking an experienced and innovative Associate Principal Scientist with a strong background in In Vitro Pharmacology...
Apply For This JobAbout the Department The Clinical, Medical and Regulatory (CMR) department at Novo Nordisk is one of the most diverse and...
Apply For This JobAbout the roleBringing life-changing medicines to millions of people, Novartis sits at the intersection of cutting-edge medical science and innovative...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> CoWorx Staffing Services has an exciting new opportunity for a PC Support Technician for a...
Apply For This Job