Senior Programmer Analyst

  • Richmond, VA
  • Posted 17 days ago | Updated 17 days ago

Overview

Hybrid
$40 - $50
Contract - W2
Contract - 12 Month(s)

Skills

C#
Python
JavaScript
Azure OpenAI Services
Storage Accounts
Cognitive Search
App Insights
App Services
Key Vault
Power Apps
Power Automate
and Power BI.
Strong .NET
GenAI & Azure
Power Platform

Job Details

Title: Senior Programmer Analyst

Duration: 05/20/2024 to 05/31/2025 Location: Richmond VA 23219

Description:

What is the preferred candidate location (local, non-local, remote?) and is there flexibility? If remote possibility, indicate schedule. Local to Richmond & Cayce is preferred. Hybrid schedule ( 1 week onsite, 1 week Remote)

Will you consider candidates who will re-locate at their own expense? - Yes

If on-site, which location will contractor report to? TFF or OSC, Cayce

Will travel be required for this position? If so, how often? No

What schedule is the candidate required to work? Regular schedule 8.00 AM - 5.00 PM

Quick description of the role or project story (What this role will be doing):
Job Responsibilities

Microsoft Center of Excellence Senior Programmer Analyst

Responsibilities
This position is part of the Microsoft Center of Excellence team at Client and is accountable for analyzing, designing, coding, and testing complex programs that support a range of business solutions. This involves understanding the business requirements of the customers, creating and delivering cost-effective solutions to meet those requirements and providing ongoing maintenance of existing systems.

Qualifications
The ideal candidate will have experience and knowledge of IT principles, system designs, architecture, technical feasibility and best practices in the software development life cycle.
Must be able to work well in a professional team setting with minimal direct supervision.
Must have outstanding oral and written communication skills as well as excellent customer service, and problem-solving skills.
Produce and maintain development artifacts (use cases, user stories, process flows, diagrams, requirements, technical specifications, high-level approaches, as needed)
Prepare materials for design reviews, feature reviews, product design sessions, and sprint reviews, as needed.
Work with clients in testing system modifications and enhancements.
Provide targeted technical support, issue troubleshooting and resolution.

Technical Skills
Skilled in programming languages such C#, Python, JavaScript
Azure Services - Azure OpenAI Services, Storage Accounts, Cognitive Search, App Insights, App Services, Key Vault etc.
Azure DevOps and the workflows to build, test, package, release, and deploy to Azure services.
Prompting techniques and customizations like temperature, max tokens, etc.
Integrate data from different sources.
RESTful APIs, JSON, XML
Microsoft Power Apps, Power Automate, and Power BI.
Data verse, Data Connectors, and APIs.

Education Requirements
Education Level: Bachelor's Degree and 5+ years of relevant experience or a combination of education and proven related experience may be accepted instead of the preferred level of education: Bachelor, Other Education: Business, Computer Engineering, Computer Science, Information Systems
What are the top (at least 3 if possible) must have skill sets (technical/functional) which are required?
1. Strong .NET skills with web and mobile development
2. GenAI & Azure Skills
3. Power Platform Skills
What are the top nice to have skill sets? Native app development skills
What soft skill requirements do you have (team fit and personality requirements)? Team player
What education and certifications/licensures are required? Bachelor Degree & above
Are there any specific companies/industries or ideal background you d like to see in the candidate s experience? No
What is the committed timeline for interview and decision making? 1 week
How will the interviews be conducted? Teams with video conf