Required Skills

Python Developer

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 9th Aug 2022

JOB DETAIL

 

ImportantPosition details!:

  • MUST have Python, as they will be performing true python development
  • This candidate will be working on the fixed income team, so candidates with prior financial experience is highly preferred
  • NEED’s a candidate with 8 years’ experience overall, with 3-5 years’ experience in Python, Java, UI/UX, and some Node
  • Candidates MUST be local in order to be considered for this role, as they must be able to report onsite day 1 of assignment

 

You will also:

• Lead projects or work streams

• Craftsman-like approach to buildingsoftware.

• A proponent of strong collaborativesoftware engineering techniques and methods: agile development, continuousintegration, code review or pairing, unit testing, refactoring and relatedapproaches.

 

You will be responsible for:

• Performing as a domain expert in one ormore parts of the software lifecycle (e.g., coding, testing, deployment). Leadssignificant pieces of development within the development lifecycle

• Contributing to the development ofstandard methodologies within your group

• Leading code reviews and activelyparticipates in providing feedback on others’ designs/code

• Being accountable for technical debt inyour own software

• Leading a small project team, asrequired

• Making tactical vs. strategic trade-offs

• Mentoring junior members of the team

• Actively helping team members/makesuggestions to improve practices.

• Able to work directly with businesspartners and can articulate business needs and translate them into technologysolutions

 

Requirements

• Requires 8 years' Experience working asa Software Engineer

• 5 years of progressive experienceprogramming in Python (experience in Java and/or Node and/or UI/UX developmentis a plus)

• In-depth knowledge and expertise in yourjob discipline and working knowledge of related disciplines

• Stays up to date with new technologies

• Programs proficiently in severallanguages and is comfortable switching between them

• Shows dedication to quality byimplementing suitable software using unit/integration and acceptance testing atthe time of feature development

• Develops data models or schemas fromscratch and knows of key concepts such as ACID, Normalization, and Transactions

 

Company Information