Job Description
A large financial services company is looking for a Lead Engineer to join the Payments team within their Technology & Innovation group. As a member of this team, the Lead Engineer must have experience in the banking/financial services domain & is hands on responsible for designing, developing and maintaining legacy and "Cloud First" applications written primarily in .Net Core and Microsoft Azure cloud platform. At its core, this role requires not only excellent technical skills with .Net and Azure but also excellent problem-solving & collaboration skills. This individual needs to have experience building out frameworks from scratch, developing APIs from end to end, architecting systems, and deploying Azure into the cloud. They will need to be able to come in, break the current framework down, determine what was built, what is usable, and what needs to be done to rebuild back up from a technical perspective - this individual will be 100% hands on technically and focused in specifically on the backend. The Full Stack Senior Engineer is an advanced senior professional with wide ranging experience who uses various concepts and in-depth evaluation to resolve complex issues in creative and effective ways. Designs, develops, updates/maintains solutions and provides technical guidance to other Team Members.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
· Minimum of 15+ years of software development experience
· 10+ years of experience in Design and implementing cloud-based architecture using Azure services
· 10+ years of strong expertise in Microsoft Azure services, including:
o Function App
o Event Hub
o Blob
o Azure Vault
· Minimum of 8+ years of experience: Java, .NET, Python
· Develop and deploy scalable, secure, and efficient cloud-based applications using Azure services
· Troubleshoot and resolve complex technical issues
· Experience with Azure DevOps, Azure Monitor, and Azure Security Center
· Knowledge of containerization using Docker and Kubernetes
· Certification in Microsoft Azure, such as Azure Developer Associate or Azure Solutions Architect Expert
Skills and Knowledge
· Minimum of 7+ years in C# (.NET Core), Visual Studio, Apache Web Services, XML, and Restful-API/Kafka & event-driven integration capabilities.
· 5+ years’ experience in the C#/.NET Stack including Core/6+ in AZURE cloud.
· Experience with various Design Patterns (MVC, MVVM, etc.), SOA and other Architectural concepts.
· Must have development experiences in Azure Integration Services (Logic Apps, Azure Functions, Azure Event Hub, Azure Redis, Cosmos DB, Blob Storage, KeyVault), SQL, Azure Repos, CI/CD pipelines,
· This engineer will need to be very proficient in managing large sets of data, including excellent proficiency with ANSI-SQL querying structured and unstructured data sources (Snowflake, Oracle, SQL, No-SQL).
· Experience with ELK, and other logging capabilities.
· Experience with Snowflake data integration.
Nice to Have Skills & Experience
· Masters Degree
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.