Systems Analyst II (.Net Developer)
Indexed description
Responsibilities
- System enhancements and functionality updates
- Contribute to front-end development using modern web technologies integrated with .NET back-end services
- Implement UI components aligned with UX designs and accessibility standards
- Participate in troubleshooting and performance optimization across the UI layer
- Ensure design consistency between core solution and associated modules/portals
- Attend regular team stand-ups and other development focused meetings
- Assist with solution design documentation
- Assist with solution testing (including scripts, execution and remediation)
- Track task status/completion within project KanBan/Planner boards
- Design, develop, and maintain RESTful API services using .NET technologies
- Implement secure, performant, and scalable integration patterns
- Collaborate with other team members to redefine/redevelop existing data extract process and procedures
- Support API testing, documentation, and deployment activities across environments
- Participate in the planning and execution of data migration activities from legacy or source systems to target platform
- Develop and maintain migration utilities, transformation logic, and validation routines
- Perform data quality checks, reconciliation, and issue resolution in coordination with data and business stakeholders
- Support migration testing cycles and cutover activities as required
5+ years of experience as a Systems Analyst/Developer with recent hands-on experience in the Microsoft .NET ecosystem (.NET Framework and/or .NET Core).
Advanced Proficiency With The Microsoft .NET Stack, Including
- C#
- ASP.NET Core / MVC
- ASP.NET Framework
- RESTful and SOAP web services
- Git version control
- SQL development (queries and stored procedures)
- Microsoft SQL Server
- Data extraction, reporting feeds, and exports
- HTML & CSS (including modern CSS frameworks)
- JavaScript
- Razor and/or Blazor
- RESTful APIs
- Service-based integrations
- Data extraction, reporting, and analytics solutions
About Affinity
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 14019
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search