Get job as soon as 2 days (HURRY UP) ENROLL NOW or Call   +1 (804)-454-3215
+

Senior Python Developer


Job Id : 15050

Jobtitle : Senior Python Developer

Location : Cary, NC

Company Name : Momento USA LLC

Industry : Information Technology

Salary : $86,000 - $118,610  PER YEAR

Job type : Contractor

Posted on: 2020-07-31


Required Skills : Hadoop, Spark, Python, Scala, BigData, React

Benefits : 


Job Description:

You will help to build our surveillance systems, working in a fast-paced, agile environment. The workload for new deliveries is high, using, React for UI development, Python/Spark/Scala for services, Hadoop Big Data, and data science for anomaly detection using machine learning and statistical risk models.

Responsibilities:

  • Work as part of a delivery team, collaborating with others to understand requirements, analyze and refine stories, design solutions, implement them, test them, and support them in production.
  • Design and develop an excellent and understandable server-side code. Work closely with users to gain feedback and ensure they are fit for purpose.
  • Use BDD techniques, collaborating closely with users, analysts, developers, and other testers. Make sure we are building the right thing.
  • Write code and write it well. Be proud to call yourself a programmer. Use test-driven development, write clean code, and refactor constantly. Make sure we are building the thing right.
  • Define and evolve the architecture of the components you are working on. Contribute to architectural decisions at a department and bank-wide level.
  • Ensure that the software you build is reliable and easy to support in production. Be prepared to take your turn on call providing 3rd line support when it's needed
  • Help your team build, test and release software with the short lead times and a minimum of waste. Work to develop and maintain a highly automated Continuous Delivery pipeline.
  • Help create a culture of learning and continuous improvement within your team and beyond

Skills and experience

  • Senior developer skills utilizing Python fundamentals.
  • Extensive experience of developing RESTful services using Flask or Django
  • Extensive experience of modern Python libraries, including PySpark, Pandas NumPy, sci-kit-learn, etc.
  • Good experience of container technologies such as Kubernetes or Docker
  • Good experience of creating and manipulating data on a Hadoop environment using HDFS and Impala
  • A background in designing and developing high-quality server-side processing in Python. An approach of ensuring code is robust, easy to navigate, and with reusable components.
  • Practical experience of TDD and constant refactoring in a continuous integration environment.
  • Knowledge of SQL and relational databases (Oracle, Postgre SQL)
  • Experience working in an agile team, practicing Scrum, Kanban or XP
  • Practical experience of delivering good quality code within enterprise-scale development (CI/CD)

Extended ideal skills and experience:

  • Experience in other programming languages, specifically Java and Scala would be helpful
  • BDD, particularly experience of how it can be used to define requirements in a collaborative manner, ensure that the team builds the right thing and create a system of living documentation
  • Knowledge gained in Financial Services environments, for example, products, instruments, trade lifecycles, regulation, risk, financial reporting or accounting

     

Latest jobs for you

  • CISCO Network Engineer

    Nam Info Inc New York City, NY

    Experience/Qualifications: Requires good knowledge of Cisco routers and switches. Requires ...

    View Job
  • Network Engineer (Cisco, NMT, VLAN)

    Net2Source Inc Kohler, WI

    Job Description: Support for Cisco Switches, Riverbed WAN Accelerators, F5 Load balancers ...

    View Job
  • Senior Engineering Program Manager – SaaS (Remote)

    FireEye, Inc. Richmond, VA

    Job Description: The Senior Engineering Program Manager -SaaS will manage multiple ...

    View Job
  • Salesforce Platform Developer - Reomte

    Micro Focus LLC Plano, TX

    Job Description: Researches, designs, develops operates and maintains support services for ...

    View Job
  • Senior Software Developer

    Conversant Solutions Inc. Charlotte, NC

    Job Description: Senior Software Developer with Master’s degree in Computer Science, ...

    View Job

Thanks For Your Feedback

We’re an equal opportunity provider.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
OPTnation.com is not a Consulting Company/Training Company/H1B Sponsor.

Attach A Resume First