ob description:
As an experienced member of our Software Engineering Group
youll apply your expertise to solving business problems through innovation and your experience in Python Technologies
Qualification:
Product Devlopment and implementation 68 years of experience in the following
Hands on experience and proficiency in Python Programming(including Pandas Numpy and web frameworks like CherryPy Flask Django) & Web services/REST APIs Proficiency in SQL development Familiarity with Subversion JIRA Maven & Jenkins GIT Problem Solving: Must possess strong analytical ability. Probing judgment & problem analysis techniques. Should possess & demonstrate indepth knowledge of the business units functions & applications. Demonstrate initiative / good judgment in decision making taking appropriate actions on databases / products according to established standards & best practices with minimal assistance communicates collaborates engages escalates & educates stakeholders as appropriate Primary Responsibilities:
- Ability to collaborate with highperforming teams & individuals throughout the firm to accomplish common goals.
- Good experience of any functional programming knowledge of CI/CD.
- Full development lifecycle from inception through implementation. Familiarity with Agile/Scrum methodology.
- Experience with Relational Databases (we use Oracle/Hibernate ORM).
- Working proficiency in developmental & codeversioning toolsets.
- Software engineering concepts such as caching refactoring design patterns TDD etc.
- Adhere to coding standards procedures & techniques while contributing to the technical code documentation.
- Adhere to IT control policies throughout design development & testing & incorporate
- Incorporate architectural standards into application design specifications.
- Understanding fundamental design principles behind CloudFoundry MicroServices & Scalable applications.
- Participate in code reviews & ensure that all solutions are aligned to predefined architectural specifications.
- Selfstarter; demonstrate the ability to complete assigned tasks independently with minimum supervision.
- Team player excellent written & oral communications skills project management & client partnership ability.
- Deep understanding of & passion for SDLC processes & automated tools spanning requirements/issue management defect tracking source control build automation test automation & release management