What are the responsibilities and job description for the Senior Programmer Analyst - Remote position at Numentica LLC?
Experience Required: Minimum 10 years
Key Responsibilities:
- Design and implement new web applications using Microsoft technologies.
- Participate in the full software development life cycle (SDLC) in a SCRUM/Agile environment.
- Understand existing Data Model designs and modify them as required.
- Ensure the scalability and performance of the new web application.
- Collaborate with cross-functional teams to troubleshoot, identify, and resolve issues within the new system.
- Work closely with the DevOps team to maintain CI/CD pipelines and automation processes.
- Provide proof of concept solutions for implementation and design of critical components.
Skills and Qualifications:
- 10 years of experience in SDLC support, with a focus on:
- Design Web Applications with Microsoft technologies.
- SCRUM/Agile methodologies.
- DevOps practices, particularly in maintaining CI/CD pipelines and automation.
- Design Patterns and Principles
- SQL Server database, including stored procedures, and query performance tuning.
- Strong knowledge of version control systems using Bitbucket or Git.
Requirements
- 10 years experience in Testing complex Web Applications
- 10 years experience in Microsoft Technologies (.NET, C#, Visual Studio)
- 10 years experience in Design Principles
- 10 years experience in Technical Documentation
- 8 years experience in Web Application development using .NET techonologies
- 8 years experience in SCRUM/Agile methodologies
- 6 years experience in Object-Relational Mapping using Entity Framework
- 6 years experience in Database implementation and data model design
- 5 years experience in Bitbucket or Git version control
Preferred
- Experience with large-scale financial system maintenance. Strong design skills.
- 3 Years experience in Familiarity with Project-Specific Tools such as JIRA, TEMPO, Bitbucket, Confluence etc.