Integration Engineer | Python Developer
Piscataway, NJ
February 18, 2022
Javascript, React.Js, SQL Server, Python
Full Time, Remote/Hybrid
Expert
Job Description
Work timing: 2pm IST to 11pm IST
- Offshore -Integration Engineer | Python Developer
Integration Technical Developer
The Integration Technical Developer is hands-on with our application implementation for various clients. Individual will work closely with other Flipt team members to design, develop, and deploy integration solutions using Python.
Primary Duties and Responsibilities
- Participate in all phases of the software development lifecycle, including discovery, analysis, requirements definition, solution design, configuration, code development, testing, deployment and support
- Collaborate cross-functionally with client technical/non-technical stakeholders to gather and understand the requirements
- Participate in setting standards for various stages in project lifecycle
- Implement data security processes and methods
- Participate in security reviews of integration landscape and solutions
- Work on proof of concepts earlier in the project to ensure smooth implementation of the solution
- Document the artifacts to ensure proper knowledge transfer within the team
- Lead the team to deliver a high-quality product on a defined schedule
- Highlight risks and gaps early in the project lifecycle to identify the correct path forward
- Evaluate new tools and technology to ensure an automated and stable environment
The right candidate will have:
- 5+ years of experience in developing integration solutions for clients using Python
- Experience using Test Driven Development
- Advanced knowledge of algorithms and data types
- Experience creating and maintaining large scale ETL jobs
- Experience working on NO SQL database like Couchbase, Mongo DB
- Hands-on experience in building solutions with AWS S3, Redshift
- Experience in building integration solutions with multiple cloud applications
- A clear understanding of Integration design patterns and the advantages of implementing them in a complex ecosystem
- Strong communication skills and experience working with internal and external partners
- A good knowledge of Agile methodologies and a proven ability to prioritize
- Experience managing a team to deliver in a sprint process
Nice to Haves
- Apache Airflow experience
- CS background or affinities
- Experience in a high growth technology company
- Experience in the payments space
- Experience in consulting or finance
- Offshore – Full Stack Developer Roles for our client. Need to submit good profiles with their availability for interview and how soon they can start on the project. Need candidates who can join within a month.
Work Timings: 2pm IST to 11pm IST.
JD:
The Role
We’re looking for a Full-Stack Developer to help our Chief Product and Technology Officer launch a new self-serve platform for our customers (large pharma companies). The role is an individual contributor role where you’re expected to own and build web applications. We’re growing a new product due to an increased demand from our customers and believe that there will be lots of room for learning and growth on the team as the first full-stack developer. You will work closely with a product manager and report into a Director of Engineering.
Responsibilities
This role will be responsible for the following:
- Back and Front End mobile and web development.
- Manage code versioning utilizing tool like GitHub.
- Understand business requirements and perform technical application development.
- Participate in daily standup call to provide updates to Product Development team.
- Provide regular development ticket status updates in Jira.
- Work with various project and open source development tools, including, but not limited to Jira, Confluence and GitHub.
- Measure and monitor progress to ensure application releases are delivered on time and to spec.
- Communicate progress, status, issues, and resolutions to various business units, management and Executive Leadership via verbal and written status reports.
- Participate in design and architecture sessions and participate in code reviews
- Take ownership of the modules and work closely with tech leadership
Skills/Competencies
To apply for this position, you must have the following skills and competencies. Items marked as preferred represent skills not required but preferred to have.
- Proficient knowledge of JavaScript as well as related libraries/frameworks (ES6/Babel, ReactJS, Node).
- Understanding of Data Stores (SQL/NoSql, etc) Restful API/GraphQL
- Expertise in React and React Native along with related libraries like Redux and saga (preferred)
- Cross Browser Implementation/Limitations
- Understanding of different design patterns and different application architecture approaches
- Version Control (Git)
- Demonstrated ability to coordinate cross-functional work teams toward task completion.
- Ability to manage one's time effectively to meet tight and high expectation deadlines.
- Proven ability to effectively perform requirements gathering and documentation.
- As a person with a passion for excellence, desire to success, and the ability to be a quick learner, you will thrive in this environment.
- Excellent oral and written communication skills.
Basic Qualifications:
- A degree in Computer Science or an equivalent engineering foundation.
- 5+ years of building and scaling applications in Python and/or JavaScript.
- Ability to thrive in a fast-paced startup.
- Someone who loves to learn and is passionate about helping others.
Email us Back to Careers
Read Full Description