Senior Software Engineer, Python - Oklahoma City, United States - LexisNexis Risk Solutions

    Default job background
    Description

    About the Business:
    LexisNexis Risk Solutions is the essential partner in the assessment of risk.

    Within our Business Services division, we help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication and verification, Fraud and Credit Risk mitigation, and Customer Data Management.

    We are a fast-growing division of the RELX Group, and the convergence of many industry-leading solutions is providing LexisNexis Risk with significant opportunities for future growth.

    You can learn more about LexisNexis Risk at the link below.


    About our Team:


    As a member of our team, you'll be immersed in a dynamic and adaptable culture that thrives on innovation and collaboration.

    We embrace cutting-edge technologies to craft ingenious technical solutions that push boundaries.


    Your role will offer you:

    Collaboration in Versatility:
    Join an agile team that encourages versatility and fosters an open exchange of ideas. You'll work closely with experts across various domains to create solutions that seamlessly integrate diverse technologies.

    Flexibility as a Core Value:
    We value flexibility, allowing you to adapt and contribute in ways that align with your strengths. Our culture encourages experimentation and empowers you to explore new avenues of problem-solving.

    Harnessing Cutting-Edge Tech:
    Immerse yourself in a technology-rich environment where we leverage the latest tools and techniques to drive innovation. This empowers you to continuously develop your skill set and contribute to groundbreaking solutions.

    Diverse Data Landscape:
    Gain exposure to a wide array of data sources and solutions.

    This equips you with the insights needed to create safer, more transparent, and intelligent decision-making capabilities that benefit our customers.


    Collaboration Across Disciplines:
    You'll have the privilege of collaborating with team members from various backgrounds. This includes web application developers, AI engineers, data engineers, architects, and data management professionals. Such cross-functional collaboration enriches your experience and expands your horizons.

    Continuous Learning Opportunities:
    Our team is dedicated to fostering growth.

    You'll find ample opportunities for learning, whether it's through workshops, knowledge-sharing sessions, or collaborating on challenging projects that encourage skill enhancement.


    Innovative Mindset:
    Innovation isn't just a goal; it's ingrained in our culture.

    You'll be empowered to think creatively and push the boundaries of what's possible, contributing to solutions that have a meaningful impact.


    About the Job:


    This position performs complex research, design, and software development assignments within a software functional area or product line and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products.

    This position performs software design — typically across multiple systems; mentors more junior members of the team; and talks to users/customers and translates their requests into solutions.


    You'll be responsible for:
    Collaborating with cross-functional teams to understand project requirements and translate them into technical specifications.
    Designing, developing, and maintaining robust and scalable web applications using technologies such as C#, Blazor, and Angular.
    Leveraging your strong T-SQL skills to design and optimize database queries, ensuring efficient data retrieval and manipulation.

    Utilizing your experience with reporting tools such as Tableau and Power BI to create insightful and visually appealing data visualizations for business intelligence purposes.

    Applying your expertise in ETL technologies, such as SSIS, Talend, and Kettle, to design and implement efficient data integration workflows.

    Contributing to web scraping initiatives by utilizing languages like Python and JavaScript and frameworks like Scrapy and Selenium to gather and process data from various sources.

    Demonstrating expertise in CI/CD practices, automating deployment pipelines, and ensuring a smooth and reliable release process.

    Leveraging Azure services to architect, develop, and deploy cutting-edge software solutions, utilizing cloud capabilities to enhance performance, scalability, and reliability.

    Collaborating with AI engineers to integrate AI-driven capabilities into software solutions, utilizing Generative AI and other AI technologies to innovate and improve software functionality.

    Mentoring and guiding junior team members, sharing your knowledge and best practices to foster their professional growth.

    Staying current with industry trends and emerging technologies, continuously evaluating their potential impact on our software development processes and products.

    Taking ownership of technical challenges and driving them to resolution, ensuring high-quality code, performance, and security in all deliverables.

    Qualifications:

    5+ years of Software Engineering experience
    BS Engineering/Computer Science or equivalent experience required


    Women in Tech:
    LexisNexis Risk is supportive of women in Technology and has been a founding signature for the Tech Talent Charter.

    We have the following initiatives in place to support women in technology:

    Mentoring scheme for women in technology

    Women's network forum and regular run events for schools about careers in technology to inspire the next generation of girls in technology.


    Culture and Benefits:
    Learn more about the LexisNexis Risk team and how we work here.

    #J-18808-Ljbffr