Programmer Analyst

NCCI Holdings, Inc.

(Boca Raton, Florida)
Full Time
Job Posting Details
About NCCI Holdings, Inc.
At NCCI Holdings, Inc., we realize our greatest asset is our team of more than 900 professionals working together every day to make our company the leading provider of workers compensation insurance data and research information.
Responsibilities
Participates in analysis and design of computer application systems, and provides coding, testing, documentation and implementation support for application development software initiatives driven by business needs. Performs specific well-defined assignments as part of a project team or works independently on small enhancements and production support assignments. Completes all assignments through close interaction and management oversight. Major Duties: - Design/Programming (VB.Net, C#, MVC, ASP, PL/SQL, Java, Object Oriented Programming, Oracle, SQL Server, Unix) - Works under supervision to design program specifications, compile and write documentation, code and test small enhancements and production support fixes, and implement system components in accordance with standards and procedures. - Responsible for unit testing components and supporting DEV and QA testing. - Participates in providing implementation plans and supports migrations through the various environments. - Prepares and maintains technical system documentation for system support and other needs. Analysis - Participates in analyzing business needs and detailed design of system components, including input, process, and output requirements, and data and system flows through close interaction with supervision. - Identifies root cause of problems, provides options for resolution and documents outcome of analysis. - Performs system maintenance services as required by business demands. - Troubleshoots minor production problems. Relationships - Interacts in technical design meetings with a more senior technical person to understand business and design requirements of proposed assignments. - Provides support in a matrix-management fashion to other areas as needed. - May interact directly with the business community to clarify requirements and resolve system issues. Project Management - Provides input into the development estimates for planning purposes - Provides project status and accurate time reporting Leadership - Shares knowledge with other technical peers
Ideal Candidate
Required Education, Experience & Skills: - High School diploma or GED and a minimum of 3 years IT programming related experience • Novice understanding of IT Technical Architecture, and working knowledge of the capabilities and constraints of small to large-scale, multi-processing computer systems. - Basic working knowledge of Relational Database Management Systems (RDBMS) that interact with web applications. - Communication Skills - ability to communicate clearly and concisely, both verbally and in writing, and to interact with both Business and IT partners to interact directly with the business community to clarify requirements and resolve system issues. - Customer Service Skills - ability to identify customer requirements and needs, and respond to customer expectations. - Analytical Skills - ability to gather and analyze information, and draw logical conclusions while identifying the root cause of problems and providing options for resolution. - Programming Skills – basic working and practical knowledge of programming principles, techniques, standards and analytical ability to develop computer programs and systems. - Ability to multi-task, juggle multiple assignments, and function in a flexible matrix-management environment. - Working knowledge of industry-standard desktop software (e.g., Windows, Office, eMail, SharePoint, etc). Preferred Education, Experience, and Skills: - Bachelor’s degree or technical trade school. - Basic working knowledge and some experience with multiple platforms (i.e., UNIX, Windows, Web); multiple database technologies, (i.e. Oracle); multiple programming languages, (i.e. .Net, C#, MVC, PL/SQL, Java, Object Oriented Programming); and multiple batch operating environments (i.e., Unix/Shell Scripting, Windows). - Project Management Skills – working knowledge and understanding of project life cycle methodologies, estimating, and IT best practices.
Compensation and Working Conditions

Working Conditions

(Web) - .Net, C#, MVC, SQL Server

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.