RIA Solutions Group is looking for a talented .NET Team Leadbased in the United States (East Coast) to join our team and contribute to the development of high-quality software solutions for a FinTech client in the United States.
The clients mission is centered around their unwavering dedication to ensuring customer satisfaction providing innovative solutions and maintaining a steadfast commitment to efficiency in its work field.
As a .NET Team Lead you will be responsible for contributing across the full software development lifecycle and you will have the opportunity to work on missioncritical financial features used by professional investors and advisors.
The utilized Tech Stack in the development process:
C# . Core ReactJS SQL Swagger Kubernetes
Responsibilities:
1. Technical Leadership & Hands-On Development
- Perform hands-on development as the most senior developer on the team leading the design and implementation of features and services
- Provide guidance on architecture design patterns coding standards and best practices
- Mentor staff on technical skills providing constructive coaching and feedback.
- Identify technical risks and propose mitigation strategies early in the lifecycle; raise and track technical debt ensuring visibility and prioritization
- Coordinate with other team leads (e.g. PHP JavaScript Java) to ensure cross-language deliverables maintain high quality
- Promote effective use of CI/CD logging monitoring and performance optimization
- Refactor legacy stateful MVC views and controllers to stateless message-driven patterns
- Design and implement backend endpoints that expose functionalities to internal and external consumers
- Update and validate cryptography and messaging-related dependencies for backend services
- Implement and evolve shared infrastructure for functionalities used across systems.
2. Onshore Lead & Restricted-Access Activities
- Own and execute tasks that require onshore/on-premises or elevated permissions including but not limited to:
- Operations in upper environments (e.g. UAT pre-prod staging production)
- CI/CD actions related to upper-environment and production deployments
- Access-controlled operations on infrastructure databases or secret-management systems
- Act as a primary onshore owner for deployments to upper environments production releases and associated coordination
- Coordinate with DevOps/operations teams to ensure repeatable auditable and safe deployment processes including proper validation smoke testing and rollback plans
- Contribute to the planning and execution of product version upgrades and hotfixes in collaboration with platform leads and DevOps.
3. Scrum & Delivery Process
- Participate in the agile development process reporting to the development manager on team status and ensuring all agile processes are followed
- Provide leadership and oversight of the Scrum/delivery process in partnership with Product and Scrum Master roles where applicable
- Translate user stories into technical tasks with the team; support backlog refinement by ensuring technical clarity feasibility and clear decomposition into estimable stories
- Promote disciplined use of branching merging testing and deployment practices
- Participate in or facilitate standups planning refinement retrospectives and change control or release meetings.
4. Architecture & Governance
- Participate in the architecture committee.
- Identify items that require architectural review (e.g. significant design changes new patterns major integrations or data changes)
- Prepare and present options and recommendations for architectural decisions
- Ensure implementations adhere to agreed architecture decisions security/performance/compliance requirements and shared frameworks and standards
5. Collaboration & Coordination
- Work with product management to completely understand desired deliverables and set the plan for how the team will deliver the solution.
- Work with development management other leads QA leaders and the architect to ensure the technical solution fits into the overall product architecture and design.
- Work closely with offshore leads and developers to ensure clear division of responsibilities smooth handoffs across time zones and shared understanding of priorities risks and dependencies.
- Participate in cross-team impact analysis for new features and platform changes
- Provides updates to the companys technology community and IT leadership about relevant technology and industry changes through technical architecture and leadership forums.
Requirements:
- Bachelors or Masters degree in Computer Science or related technical field
- 7 years of experience developing C# . Core and microservices
- Strong experience with MS SQL/relational databases including view generation stored procedures and dynamic/custom field data scenarios
- Experience with ReactJS TypeScript JavaScript
- Experience with API mechanisms (Swagger)
- RESTful API design including pagination filtering versioning and secure access control
- Experience/understanding developing and/or working with front end technologies containers & container orchestration (Kubernetes) encryption and CI/CD pipelines
- Proficient in leveraging LLM-based tools and platforms (e.g. OpenAI Anthropic) to support and accelerate development workflows
- Hands-on experience working with AI-assisted development environments and multi-agent tools to enhance code quality debugging and delivery speed
- Strong analytical ability to quickly debug complex issues with a variety of system debugging tools
- Ability to grasp difficult concepts large architectures and sophisticated designs quickly
- Ability to provide short tactical and long-term strategic solutions and provide the risks associated with each
- Experience with configuration management
- Experience modernizing legacy web applications especially converting stateful/session-based flows to stateless patterns
- Committed to ongoing professional development
- Fluent in English both verbal and written.
About Us:
Headquartered in Winston-Salem North Carolina RIA Solutions Group is a visionary software development company. With extensive expertise across industries and a global presence we work closely with international clients to accelerate innovation and boost business performance.
Looking for a dynamic and driven team to be a part of Our company of highly skilled professionals is in search of talented individuals like you to join our one-of-a-kind environment.
We are eagerly waiting for your response. And if you happen to know someone who would be a great fit please reach out to us at
Required Experience:
Senior IC
RIA Solutions Group is looking for a talented .NET Team Leadbased in the United States (East Coast) to join our team and contribute to the development of high-quality software solutions for a FinTech client in the United States.The clients mission is centered around their unwavering dedication to en...
RIA Solutions Group is looking for a talented .NET Team Leadbased in the United States (East Coast) to join our team and contribute to the development of high-quality software solutions for a FinTech client in the United States.
The clients mission is centered around their unwavering dedication to ensuring customer satisfaction providing innovative solutions and maintaining a steadfast commitment to efficiency in its work field.
As a .NET Team Lead you will be responsible for contributing across the full software development lifecycle and you will have the opportunity to work on missioncritical financial features used by professional investors and advisors.
The utilized Tech Stack in the development process:
C# . Core ReactJS SQL Swagger Kubernetes
Responsibilities:
1. Technical Leadership & Hands-On Development
- Perform hands-on development as the most senior developer on the team leading the design and implementation of features and services
- Provide guidance on architecture design patterns coding standards and best practices
- Mentor staff on technical skills providing constructive coaching and feedback.
- Identify technical risks and propose mitigation strategies early in the lifecycle; raise and track technical debt ensuring visibility and prioritization
- Coordinate with other team leads (e.g. PHP JavaScript Java) to ensure cross-language deliverables maintain high quality
- Promote effective use of CI/CD logging monitoring and performance optimization
- Refactor legacy stateful MVC views and controllers to stateless message-driven patterns
- Design and implement backend endpoints that expose functionalities to internal and external consumers
- Update and validate cryptography and messaging-related dependencies for backend services
- Implement and evolve shared infrastructure for functionalities used across systems.
2. Onshore Lead & Restricted-Access Activities
- Own and execute tasks that require onshore/on-premises or elevated permissions including but not limited to:
- Operations in upper environments (e.g. UAT pre-prod staging production)
- CI/CD actions related to upper-environment and production deployments
- Access-controlled operations on infrastructure databases or secret-management systems
- Act as a primary onshore owner for deployments to upper environments production releases and associated coordination
- Coordinate with DevOps/operations teams to ensure repeatable auditable and safe deployment processes including proper validation smoke testing and rollback plans
- Contribute to the planning and execution of product version upgrades and hotfixes in collaboration with platform leads and DevOps.
3. Scrum & Delivery Process
- Participate in the agile development process reporting to the development manager on team status and ensuring all agile processes are followed
- Provide leadership and oversight of the Scrum/delivery process in partnership with Product and Scrum Master roles where applicable
- Translate user stories into technical tasks with the team; support backlog refinement by ensuring technical clarity feasibility and clear decomposition into estimable stories
- Promote disciplined use of branching merging testing and deployment practices
- Participate in or facilitate standups planning refinement retrospectives and change control or release meetings.
4. Architecture & Governance
- Participate in the architecture committee.
- Identify items that require architectural review (e.g. significant design changes new patterns major integrations or data changes)
- Prepare and present options and recommendations for architectural decisions
- Ensure implementations adhere to agreed architecture decisions security/performance/compliance requirements and shared frameworks and standards
5. Collaboration & Coordination
- Work with product management to completely understand desired deliverables and set the plan for how the team will deliver the solution.
- Work with development management other leads QA leaders and the architect to ensure the technical solution fits into the overall product architecture and design.
- Work closely with offshore leads and developers to ensure clear division of responsibilities smooth handoffs across time zones and shared understanding of priorities risks and dependencies.
- Participate in cross-team impact analysis for new features and platform changes
- Provides updates to the companys technology community and IT leadership about relevant technology and industry changes through technical architecture and leadership forums.
Requirements:
- Bachelors or Masters degree in Computer Science or related technical field
- 7 years of experience developing C# . Core and microservices
- Strong experience with MS SQL/relational databases including view generation stored procedures and dynamic/custom field data scenarios
- Experience with ReactJS TypeScript JavaScript
- Experience with API mechanisms (Swagger)
- RESTful API design including pagination filtering versioning and secure access control
- Experience/understanding developing and/or working with front end technologies containers & container orchestration (Kubernetes) encryption and CI/CD pipelines
- Proficient in leveraging LLM-based tools and platforms (e.g. OpenAI Anthropic) to support and accelerate development workflows
- Hands-on experience working with AI-assisted development environments and multi-agent tools to enhance code quality debugging and delivery speed
- Strong analytical ability to quickly debug complex issues with a variety of system debugging tools
- Ability to grasp difficult concepts large architectures and sophisticated designs quickly
- Ability to provide short tactical and long-term strategic solutions and provide the risks associated with each
- Experience with configuration management
- Experience modernizing legacy web applications especially converting stateful/session-based flows to stateless patterns
- Committed to ongoing professional development
- Fluent in English both verbal and written.
About Us:
Headquartered in Winston-Salem North Carolina RIA Solutions Group is a visionary software development company. With extensive expertise across industries and a global presence we work closely with international clients to accelerate innovation and boost business performance.
Looking for a dynamic and driven team to be a part of Our company of highly skilled professionals is in search of talented individuals like you to join our one-of-a-kind environment.
We are eagerly waiting for your response. And if you happen to know someone who would be a great fit please reach out to us at
Required Experience:
Senior IC
View more
View less