Programmer Analyst

Position Summary: Our technology team has an immediate opening for a Programmer Analyst. The successful candidate will offer support to our local and remote teams for a wide variety of critical software applications. The Programmer Analyst will also develop custom scripts and applications based on our project priority list, test applications regularly, and perform routine maintenance on all of our systems.   Duties and Responsibilities: Design, code, test, debug, maintain, and document software applications. Developing solutions with the SharePoint framework, specifically SharePoint Online Follow established software development standards and procedures. Support business functions through the development, implementation, and maintenance of applications systems. Collaborate with departments and users in the support of business applications. Arrange 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. Performs other duties as assigned     Technical Skill Requirements: Strong knowledge of Java, C#, including data structures, algorithms, enterprise systems, and asynchronous architectures. NoSQL Database. DynamoDB is desirable. Expertise in one or more of the J2EE containers. Knowledge of MVC frameworks. Deep understanding of web services software architecture and design (REST/SOAP), including security based implementations. Experience using Bootstrap (or responsive design equivalent) Office 365 / SharePoint Online Development Experience Experience of working with the SharePoint App model (provider hosted and/or SharePoint hosted) SQL knowledge Experience of SharePoint Server Side and Client Side Object Model Experience in SharePoint Designer Workflows Ensuring proper permissions are set in SharePoint and no sensitive information is vulnerable. Authentication, security roles, user groups, audiences, and item level security setup in SharePoint. Experience in ASP.NET / MVC / C# .NET / HTML / CSS / JavaScript / jQuery / REST / MVC Experience in using Visual Studio and using Microsoft Team Foundation Services Experience of working with the AGILE methodology Excellent presentation and communication skills (to both technical and non-technical audiences, written and verbal) Proven track record to work to strict deadlines Excellent troubleshooting and debugging skills   Qualifications: Bachelor's degree in Computer Science 5+ years of software development experience.  Must have excellent verbal communication, written communication, and social interaction skills. Legally authorized to work in the US Job Id:  464
Salary Range: NA
Minimum Qualification
5 - 7 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Cincinnati - Routing Analyst
Cincinnati, OH First Group America
Supply Chain Operations Analyst - Marysville, OH
Marysville, OH Ceva Logistics U.S., Inc.
Cust. Service Revenue Accounting Analyst
Dayton, OH Dayton Freight
Cincinnati - Data Integrity Analyst
Cincinnati, OH FirstGroup
IT Business Analyst
Dayton, OH Dayton Freight
Collection Analyst
Dayton, OH Dayton Freight