Vacancy expired!
- Supporting the design and development of Analytics Modernization applications and partner with the developers of Vendor team to successfully deliver the solutions to UAT & Production.
- Act as the lead technical authority from development team in educating Vendor team on design & delivery, best practices & Coding standards and CI/CD processes.
- Provide application design feedback to the Vendor project team on an ongoing basis & Provide technical oversight.
- Design & build API & data integrations between the various applications in the Platform utilizing modern cloud based stack like Azure Service Bus, Azure Functions and Azure Data Factory.
- Construct and maintain data pipelines between GC’s databases, and other sources with the data lake utilizing modern ETL frameworks
- Collaborate closely with Agile Dev team members,?Product Owners, business users, Product Manager, Architects & QA to deliver business value.
- Automate build, test (unit, functional, security vulnerability and performance) and deployment of the code part of the CI/CD pipeline by working closely with DevOps & Platform Engineers.
- Participate in continual improvement of the tools and processes involved in the software development process. Work with Quality Assurance (QA) and Business teams on bug tracking/issue management and Production Support. Performs end-user and technical support to Business user’s queries & issues. Engages with Business to understand scope and how critical new change requests are
- Bachelor’s or master's degree in Computer Science or related field or have relevant experience.
- 5-10 years of relevant experience as a Senior Software Engineer with experience in coding with .NET, .NET Core, Python, Spark, SQL and Javascript (Angular).
- Recent experience working as a Tech Lead.
- Hands on experience working on Complex Web applications with Modern Front End Javascript frameworks like Angular or React and Backend in .NET Core.
- Experience building API integration applications using Azure Service Bus, Rabbit MQ, Mulesoft ESB or similar technologies.
- Experience deploying/maintaining cloud resources (AWS, Azure, or Google Cloud Platform)
- Highly proficient & a rock star in SQL.
- Knowledge of various industry-leading NoSQL database systems
- Experience working in an Agile environment to facilitate the quick and effective fulfillment of group goals
- Good interpersonal skills for establishing and maintaining good internal relationships, working well as part of a team and for presentations and discussions
- Strong analytical skills and intellectual curiosity as demonstrated through academic experience or work assignments
- Good ability to prioritize workload according to volume, urgency, etc. and to deliver on required projects in a timely fashion
- A passion for being a versatile Developer open to learning & immersing in other technology stack like Python, Spark etc.
- Strong understanding & documented hands on experience in migrating On Prem applications to Azure Cloud.
- Experience in container based deployments using Docker & development & deployment experience of Microservices on Kubernetes.
- Familiarity with modern Cloud native Spark based platforms like Amazon EMR or Databricks.
- Hands on experience designing, developing & implementing custom data pipelines using modern ETL frameworks like Azure Data Factory, AWS Pipeline/Glue, Informatica Intelligent Cloud Services Data Integration or similar technologies.
- Experience with the MS Azure cloud environment, including ARM template deployments
- Strong knowledge of CI/CD principles and practical experience with a CI/CD technology (Azure Devops, GitLab, Travis, Jenkins).
- Insurance, Reinsurance or Financial industry experience.
- Excellent interpersonal and communication skills; Strong analytical skills and detail-oriented;
- Ability to multitask a must – ex. Being on top of many things at one time.
- Excellent problem solving skills; Professionally assertive and collegial
- Proficient in Microsoft Office applications (Access, Excel, PowerPoint), and at least an understanding of financial applications.
- Stable career history - Strong willingness and desire to perform in a fast paced environment!
Vacancy expired!