Sr. Python Application Developer

Risk Focus, Inc. Pittsburgh , PA 15201

Posted 1 week ago

Are you looking to join a dynamic company that will keep you challenged with new technologies and responsibilities, help you develop your skills and career, and provide you with the stability of a profitable 15-year-old company with a proven track record of success?

We are looking for a Sr. Python Application Developer to join our team in our Pittsburgh, PA office to work on our client projects located in North America.

Risk Focus is a NYC-based company that provides strategic IT consulting to global enterprises. Our Infrastructure practice provides solutions, methodologies, and strategic guidance for digital transformation, containerization, and automation. Our Financial Services team offers strong domain expertise and technology acumen to deliver feature-focused solutions in Capital Markets.

We are problem-solvers, architects, strategists, implementors, and lifelong learners. We collaborate with each other and with our clients to help them meet their short- and long-term technology goals. Our culture is open, transparent, challenging, and fun.

We hire smart, self-starters who thrive in an open-ended environment to figure out what needs to be done and take ownership in delivering quality results.

As a Sr. Python Application Developer, you will:

  • Design and develop systems and components to systems to meet client's business needs

  • Work with business analysts to understand requirements and translate them into technical designs

  • Develop necessary back-end functionality following tech design

  • Conduct automated testing during coding cycles

  • Perform troubleshooting, triage issues, and address bugs in production

  • Be involved with all of the phases of the development lifecycle

All candidates must have:

  • A bachelor's degree in computer science or another technical field or equivalent experience

  • At least 3+ years of development experience using Python (a Python coding test will be required)

  • 5+ years of experience in software development using languages including but not limited to Python, Java, C#, or C/C++

  • Experience working with different operating systems (Unix, Windows, Linux)

  • Experience in writing Python applications both with and without the benefit of frameworks like Django, Pylons, Flask, Pyramid or Tornado

  • Deep understanding of web services and RESTful interfaces

  • Ability to design, code, test, and deploy software through the full application lifecycle, working closely with Business Analysts to ensure that APIs perform as per user specifications

  • Strong communication and interpersonal skills and able to work with a variety of stakeholders and cross functional teams

  • Effective written and verbal English communication skills to work collaboratively with a globally-distributed team

Ideal candidates will also have:

  • Understanding of Capital Markets preferred

  • Knowledge of Risk Management, Trade Capture and OTC Derivatives

  • Experience working in a consulting capacity interacting directly with clients

Travel for this role involves:

  • Occasional travel to our other offices and/or clients in the US or Canada (less than 25%)

Risk Focus provides to all employees:

  • Flexible work environment with a globally distributed team

  • Competitive compensation packages including performance bonuses

  • Paid vacation and sick time off

  • 401k plan with company match

  • Employer-subsidized medical, dental, and vision insurance

  • Continual professional and personal development through employer-paid training and certifications

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Web Application Developer

Arcadia Solutions

Posted 4 days ago

VIEW JOBS 3/22/2019 12:00:00 AM 2019-06-20T00:00 Arcadia is seeking a web application developer to join our high-paced development team that is transforming healthcare. We empower healthcare teams with beautiful, easy-to-use software that mines hundreds of millions of health records and presents highly interactive visual insights, guiding the decisions that improve lives and reverse the trend of explosive healthcare costs. Come help us integrate massive clinical datasets and financial data feeds for real-time insights to health, quality of care, and medical expense. We work with some of the best healthcare organizations around the country. What will you be doing? * Design and develop highly-available, fault tolerant, secure, and distributed systems; both from the ground up and from pre-existing codebases * Impart advanced knowledge with respect to software design patterns, cloud architecture, and DevOps practices (e.g. infrastructure as code, ChatOps) * Identify opportunities to leverage new technology paradigms (e.g. serverless) and lead development of PoCs to demonstrate feasibility and value * Scope, design, and develop application features using an agile software development methodology * Determine the trade-offs in value to customers, speed of delivery to market, and technology debt * Lead code and design reviews * Identify opportunities to improve team workflows and processes * Identify technical debt and advocate for paying it down * Enhance user experience and make our user interface look awesome * Contribute innovative features and solutions to the product roadmap What do you need to have? * 3 - 5 years experience writing web applications and/or RESTful APIs, at scale * 3- 5 years experience with modern JavaScript technologies and frameworks * 1-3 years experience with DevOps and shell programming * Experience in one of more of the following: Java, Python, .NET, C++, Scala, Rust * Mastery of HTML, CSS, SQL, and Git * Motivated by working with bleeding edge technologies and methodologies * Proven track record of delivering work into production * Strong object oriented and/or functional programming fundamentals * Versatile full-stack developer (experience spanning more than just web applications) * Passion for UX and designing thoughtful, multi-platform, customer-centric, interfaces * Openness to receiving feedback and constructive criticism on designs and code – we work as a team * Commitment to testing and refactoring * Ability to communicate technical concepts in a compelling and approachable way Preferred * Experience with Ruby on Rails and AngularJS * Experience with Terraform * 5+ years experience with Linux configuration, management, and maintenance * 3+ years experience hosting production applications in AWS (specifically automation of secure environment deployments, maintenance, and migrations) * 3+ years experience designing, developing, and maintaining containerized systems * Familiarity with Apache Mesos (DC/OS) and/or Kubernetes Arcadia Solutions Pittsburgh PA

Sr. Python Application Developer

Risk Focus, Inc.