The ideal candidate for this role will lead within the team, supporting development activities with additional duties above regular developers. Key responsibilities include ensuring compliance with industry-best practices and in-house standards, applying advanced levels of critical thinking to identify and respond to defects, and overseeing implementation of new features within custom software solutions.
key responsibilities:
* owns oversight of quality control and assurance for code base of custom software solutions
* applies expert-level python coding in pandas and pytest to identify and respond to defects and fix bugs
* code development, including new features
* significant interaction with infrastructure team
* oversees implementation of new features using advanced coding skills in python within an aws ecosystem
keen sense for optimizing business processes is required to refactor and improve software solutions. Oversees collaborations with data science teams to support batch software solutions used in r&d and machine learning model development.
requirements:
* 4 to 6 years of experience in software development in production (e2e process, leading expansion of existing live product)
* full english fluency
* bs in computer science or related field
* experience in tech companies, startups, ms, google, or similar software companies
* leadership experience is highly desirable
software / tools:
* python (strong programming and software development)
* aws - intermediate (4-6 years)
* software development - advanced
* data science - entry level, data models, overall process, machine learning
* object-oriented programming (oop) - intermediate