Senior Python Developer

in Jersey City, NJ

Job #:277475

Practice Area: IT

Date Posted: 10/09/2019

Share this job  

Job Title:  Sr Python Developer 
Location:  Jersey City, NJ preferred, or Raleigh, NC
Industry:  Commercial Insurance
Terms:  Permanent / Direct Hire
Compensation:  $120,000 - $140,000 + 5% bonus
Requirements:  
  • Extensive experience with Python 3, Django, Ubuntu, Postgres, Github
  • Experience with AWS services (particularly RDS/S3/EC2) and code deployment
  • Strong understanding of designing and implementing scalable, performant, reliable server-side software
  • Front end development experience including React, Redux, Typescript
  • Advantage will be given to candidates with experience working with: Slack, Jenkins, CircleCI
The Sr Python Developer develops, implements, and maintains software solutions that enable business operations to realize company goals & objectives.  The incumbent performs analysis, design, coding, debugging, testing, and support of software application systems.  He/she may be assigned to develop new applications, enhance existing applications and/or provide production support.  The incumbent works independently on projects of easy/moderate scope or complexity and receives detailed instructions on new and/or more complex assignments.

Senior Python Developer Job Duties:
  • Works with Agile Program Manager (APM), Digital Product Manager (DPM), and Business Systems Analyst (BSA) to accurately interpret systems specifications documented in Agile user stories.
  • Translates specifications into engineering artifacts, which typically include design specifications, source code, test scripts and test results. Obtains approval on final design documents from APM and software architect (software engineer III or IV).
  • Works with senior software development peers to ensure that the engineering realization is in accordance with Enterprise Architecture principles and software development best practices.
  • As part of Agile team, completes software development work which includes application of creative design, coding and debugging methods & techniques.
  • Collaborates with testers to ensure that all software components are tested adequately. Communicates any identified issues to APM.
  • May offer suggestions to APM, DPM, and/or BSA on alternative approaches to achieve system objectives.
  • Tracks and communicates issues to senior peers and/or APM for assistance with resolution
  • Liaises with other project and program areas to coordinate interdependencies.
  • Develops and maintains a working knowledge of new technology and software engineering standards & practices
Senior Python Developer Required Skills:
  • Experience developing large-scale, distributed, secure, Python/Django database-backed business applications and deploying them to cloud providers
  • Extensive experience with Python 3, Django, Ubuntu, Postgres, Github
  • Experience with AWS services (particularly RDS/S3/EC2) and code deployment
  • Strong understanding of designing and implementing scalable, performant, reliable server-side software
  • Front end development experience including React, Redux, Typescript
  • Advantage will be given to candidates with experience working with: Slack, Jenkins, CircleCI

Senior Python Developer Desired Skills:
  • Ubuntu, Docker, Redis, Celery, Nginx, Supervisor, .NET, Typescript
  • Experience working within an agile software development methodology
  • Experience building financial systems, data analytics systems and web APIs
  • Experience developing React applications on top of popular third-party applications such as Google Maps, React Table, and PDF.js
  • Experience with Insurance / Reinsurance systems and data 
  • Must have excellent verbal and written communication skills

How to Apply:

For immediate attention please apply online and send a text message to Ben Jones at 919-328-8672 with your full name, job title, and location.

ettain group is a talent solutions company dedicated to matching people with the most relevant employment opportunities in IT, healthcare IT and the digital creative space. Top employers and highly skilled talent throughout the U.S. select ettain group for a better recruitment experience. Our culture empowers teams with the flexibility to deliver a superior candidate experience and client experience using market intelligence. We recruit resources, own projects and manage programs to offer a wide range of IT development and talent solutions to our clients and candidates. To learn more about ettain group visit www.ettaingroup.com. To explore more job opportunities with ettain group, visit www.ettaingroup.com/job-board.aspx



Apply Now