Us Citizen
Corp-Corp
Consulting/Contract
UG :- - Not Required
PG :-
No of position :- ( 1 )
Post :- 11th Mar 2021
JOB Description:
Design and implement the business logic to expose our functionality via APIs using functional programming and serverless computing.
Create architectural diagrams, swim lanes, and flow charts to ensure proper documentation is kept.
Implement performant solutions in cleanly abstracted Rust code.
Benchmark implementations and optimize for performance while retaining semantic correctness.
Produce technical design specifications and test software changes.
Evaluate algorithmic complexity and implementation difficulty of new software.
Conduct code reviews with team members.
Maintain a high-quality codebase standard.
Professional experience with Rust or Node.JS also Scala & Amazon Web Services are preferred
Experience developing complex web applications/services and backend APIs
Experience with distributed systems and/or container orchestration
Experience building highly concurrent systems and resilient distributed systems to achieve high reliability.
Experience with test-driven development and the use of testing frameworks
Experience with Continuous Integration and Continuous Delivery
Knowledge of the fundamental algorithms and data structures (e.g. binary search tree, DFS, hash table, quicksort, etc.)
Knowledge of computer networks: HTTP, TCP/IP stack, understanding of poll-based and push-based data synchronization models and their usage in modern service APIs.
Knowledge of systems design concepts.
Experience with good coding habits (code structuring and decoupling, patch management with git, code review practices).
Good level of self-organization.
Strong communication skills, specifically giving/receiving constructive feedback in a collaborative setting