Senior Programmer Analyst
Job Title : Senior Programmer Analyst
Job Location : Richmond, VA / Cayce, SC
Job Duration : 12 Months
Job Description : Qualifications :
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
Required Skills :
Strong .NET skills with web and mobile development
GenAI & Azure Skills
Power Platform Skills
itzr3