Application Developer

Overview

On Site
Contract - W2

Skills

Object-Oriented Programming
Data engineering
Financial services
Web API
Stakeholder engagement
Design patterns
RESTful
SQL
Microsoft SQL Server
Systems design
Scrum
Continuous integration
Real-time
Customer service
Training and development
Python
Data
Software development
Extract
transform
load
Software deployment
Planning
API
Fetch
Database
Amazon Web Services
MySQL
Cloud computing
Microservices
Communication
Automation
Agile
Jenkins
Talend
MEAN stack
SAP BASIS
Policies

Job Details

Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Object Oriented Programming Python Developer (with strong data engineering) for a Contractor (or right-to-hire) assignment with one of our premier Financial Services clients in midtown Manhattan, New York.

**This position will be hybrid - partial remote and onsite (2 days per week) in midtown NYC effective immediately**

Responsibilities:
  • Develop and maintain new and existing web-based Python applications and RESTful web API
  • Tune code for high performance and efficiency
  • Integrate with partner bank data (back-end data connections built). Once data is available, coding using ETL technologies to integrate data into their website
  • Make positive steps toward standardizing the development processes including technology selection, deployment steps, code reviews, and IT tools
  • Breakdown of work
    • 85% Development
    • 5% Planning, prioritization
    • 5% Stakeholder engagement
    • 5% Central coordination
Required Skills :
  • 5+ years of hands-on object-oriented programming is a must
  • Strong Python fundamentals and concepts and expert level Python server-side development.
  • Candidates must have experience with OOO Python, including basic python fundamentals, concepts, API design patterns, Restful API, and using API to fetch data. Methods that are scalable and easy to understand.
  • Advanced experience in SQL queries, procs, tables and views
  • Database technologies including AWS Aurora, SQL Server, MySQL
  • AWS Cloud experience (e.g., Lambda, Microservices).
  • Experience profiling and optimizing code for performance
  • Practical understanding of design patterns and a good intuition for system design
  • Excellent communication and interpersonal skills.
  • Practical experience driving automation within Agile/Scrum methodology
  • Familiarity with Continuous Integration Tools such as Jenkins
Preferred Skills
  • Any experience with Talend, AWS/Aurora or MySQL Databases
  • Experience with ETL definition and development using Talend or any tool/homegrown solution
  • Experience working with Real-Time or distributed processing systems

SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.