Manages one or more software development projects of moderate to large size and complexity. Often responsible for the product design of one or more product lines. Recommends most efficient way to produce new products. Evaluates progress and results of development efforts. Responsible for hiring, firing, performance appraisals, and pay reviews of software
Design robust, scalable, secure, and globalized feature. Identifies risks and mitigation for own feature. Effectively manages dependencies for own feature. Efficiently implements own feature with minimal technical debt. Ensures feature area is bug free. Includes unit tests for own feature to achieve established code coverage targets.
Feature areas are test driven designed, enabling efficient regression testing. Focuses on a single feature or sections of code while building basic experience and expertise.
Able to manage a team of 9/10 resources effectively
Bachelor s degree or equivalent in a technology related field required, and up to 3 year of experience in software
1-3 years of experience in software development or engineering utilizing Python
Experience with one or more major Python web frameworks, preferably Flask
Proficient in HTTP web services and RESTful software design.
Experience with one or more relational databases (e.g. MySQL, MSSQL).
Experience with one or more Message Queue technologies (ActiveMQ, RabbitMQ, ZeroMQ, Redis).
High level of competency in continuous integration and continuous deployments (any technology).
Strong development and engineering principles, including: code coverage, test first programming.
Code readability,documentation, understanding of revision control systems (git)
Proficiency in Linux and Windows system administration.
Proficiency with web server software (e.g. Apache, NGINX) .
Proficiency with load balancing hardware/software (e.g. HAProxy).
Familiar with storage/backup hardware and software (e.g. EMC, Brocade, BNA, CommVault).
Experience with one or more NoSQL databases (e.g. MongoDB, , Redis, ElasticSearch).
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.
Job Description - Write effective, scalable code - Develop back-end components to improve responsiveness and overall performance - Integrate user-facing elements into applications - Test and [...]
Should have minimum 1 year experience of python language. Proficiency in object-oriented design, data structures, algorithm design and problem solving Should have a good understanding of REST princi [...]
About This Role Description Team Overview BlackRock is seeking a problem-solver who can immediately add new value to the Index & Data Solutions team (IDS). This team is responsible for the in [...]