Job Description :
Title: Senior Programmer Analyst, .Net & Angular JS

Location : Livonia, MI.

Duration : 6 month contract.

Interview Type: Phone interview followed by in person (no skype

Rate is open – please only submit VERY senior people

Key skills are .NET and AngularJS. Candidate must have senior level skills with both of those.

Job Description

The Senior Programmer Analyst, .Net is responsible for modifying, customizing, installing and testing applications and code as directed by the project manager. This individual works closely with business analysts and users gathering business requirements and translating those requirements into detailed technical specifications; programming code or modifying existing programs to our business needs. The Senior Programmer Analyst will also test, analyze and amend software errors in a timely and accurate fashion and provide status reports where required. Proficiency required in ASP, .NET, C, C# and SQL Servers with some understanding/experience in Microsoft Dynamics Nav. 2009/2016 and EDI.

Responsibilities

Strategy & Planning

· Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications.

· Plan phases of the software development life cycle (SDLC) for a variety of projects.

· Assist in the preparation and documentation of software requirements and specifications.

· Research and document requirements of software users.

· Lead teams and individuals to mutual goals

Acquisition & Deployment

· Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.

· Recommend, schedule, and perform software improvements and upgrades.

· Treats people with respect: keeps commitments; inspires trust in others; works with integrity and ethically; upholds organizational values.

Operational Management

· Consistently interpret programming specifications: write efficient, clear, readable code; produce quality work that requires minimal corrections; communicate change and process; resolve bugs and other problems; adhere to company coding methodology

· Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.

· Administer critical analysis of test results and deliver solutions to problem areas.

· Evaluates viability of possible enhancements; considers long-term impact of alternatives

· Generate statistics and prepare and write reports for management and/or team members on the status of the programming process.

· Assist in the development and maintenance of user manuals and guidelines.

· Install software products for end users as required.

· Write programming scripts to enhance functionality and/or appearance of company Web site and/or related Web applications as necessary.

· Liaise with network administrators, business analysts, and business users to assist in resolving problems with software products or company software systems.

· Manages multiple assignments in an organized manner; manage time constraints and make deadlines; integrates change smoothly; works to remove obstacles to avoid impact to project milestones.

Position Requirements

Formal Education & Certification

· University degree in the field of computer science or information systems and 3- 5 years related work experience.

· Education and/or certifications with significant experience in SDLC and project management are desired.

· Certifications – Microsoft SQL server, MCSE, MCAD, MCSD, MCPD or similar a plus.

Knowledge & Experience

· 10 – 15 years of extensive programming knowledge in VB 2005/.net, C#, ASP, .Net, Microsoft SQL Server, SQL Reporting Services, Crystal Reports, Web Services (HTML, PHP, ASP, Java

· Strong Angular JS experience

· Experience leading a team of 3 or more individuals

· In-depth, hands-on knowledge of and experience with enterprise applications, including Microsoft Dynamics Navision is preferred.

· Proven experience with troubleshooting principles, methodologies, and issue resolution techniques.

· Experience with JetReports and Targit Business Intelligence Suite applications a plus.

· Experience in working with ANSI X12 EDI transactions and EDI Mapping a plus.

· Excellent written and oral communication skills as well as proficient in the use of Microsoft Office (Word, Excel and Powerpoint)

· Proven experience with technical requirements analysis, elicitation, modeling, verification, and methodology development.

· Able to develop and interpret technical documentation for training and end user procedures.

· Knowledge of trends in technology relating to software applications.

· Proven ability to prepare project templates for requirements gathering, design workshops, Development Specifications, Test Scripts, etc.

· Good understanding of the organization’s goals and objectives.

Personal Attributes

· Highly self-motivated, self-directed, and attentive to detail.

· Asks appropriate questions, listens and confirms for clarification; strong writing skills.

· Ability to present ideas in business-friendly and user-friendly language.

· Ability to effectively prioritize and execute tasks in a high-pressure environment.

· Extensive experience working in a team-oriented, collaborative environment.

· Maintain high level of confidentiality with company information.

· Excellent written, oral, interpersonal, and presentational skills.

· Very strong customer service orientation.

· Ability to conduct research into software development and delivery concepts, as well as technical application issues.

· Ability to absorb new ideas and concepts quickly.

Work Conditions

· Sitting for extended periods of time.

· Dexterity of hands and fingers to operate a computer keyboard, mouse, power tools, and to handle other computer components.

· On-call and after-hours availability 24X7 to resolve technical incidents.

· May be required to work nights and weekends during un-planned outages and other special circumstances.
             

Similar Jobs you may be interested in ..