Full Job Description
.Net Fullstack/ AI Developer
JOB SUMMARY
The .Net Fullstack/ AI Developer will focus on working with developers and engineers to support, build and deliver an extremely critical distributed platform.
Key Responsibilities
Facilitate technical discussions and drive solutions forward to achieve business needs and ensure alignment to strategic technology vision
Provide hands-on technical mentoring, driving adoption of AI and cloud best practices
Interact with business, technology, and operations support partners
Identify technical gaps/risks early and establish mitigation plans
Continually strive for improvements in process, application time-to-market and quality
Required Qualifications
6+ years of software development experience on large scale enterprise platforms
4-6+ years of experience in financial services, preferably at a brokerage firm, with knowledge of Margins, Options Expiration, Futures, Violations, and Pledged Asset Loans.
5+ years of experience in large/complex projects with multiple dependencies using Agile (Scrum/Kanban/Scaled Agile) processes in planning, implementation, and support of business application components, including change & release management
Bachelor's degree in technology or related discipline
History of delivering solutions consistently and managing complexity of large project implementations.
Demonstrated ability to interact and communicate successfully with business partners, technology team, production support and infrastructure teams
Strong problem-solving skills with an ability to identify stakeholders, assess their needs and manage their expectations through effective communication
Adaptability to thrive in a dynamic fast paced environment with many moving parts and a large variety of responsibilities including geographical diversity of technical functions
Self-starter with strong prioritization and multitasking capabilities
Demonstrated ability to thrive in a flexible and fast-paced environment, including the ability to think big in a rapidly evolving technology space. Ability to successfully handle ambiguity.
Technical Qualifications
6+ years of solid development experience in distributed systems and cloud platforms
Full Stack Development Experience with Microsoft .NET Framework, C# and .NET in Windows data center environment
Experience with all the following Angular, RXJS, TypeScript, PrimeNg and .NET Core
Experience with integrating SOAP and REST services
Extensive experience working with Google Cloud Platforms (GCP) and Pivotal Cloud Foundry (PCF)
Knowledge of Aerospike NoSQL, SQL Server and PostgreSQL databases
Knowledge of application integration with BPM platforms such as Appian
Expertise with IBM MQ and Kafka messaging systems
Hands on expertise with Agentic AI tools and frameworks, and working in AI-Led Development Lifecycle (AI-DLC)
Experience with Agile development methodology
Experience owning and operating multiple instances of a mission critical service
Experience using telemetry and metrics to drive operational excellence
Experience as a technical expert in an organization. This includes mentoring, working through complex problems, and working with business partners to deliver an amazing experience for our clients.
In-depth knowledge of the software engineering and architecture space: languages, frameworks, techniques, and industry trends