Programmer Analyst
Apply now
Location: Ohio
Job type: Permanent
Aircraft type:
Contact:
Sector: Operations
Job Role:
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
Apply for this job