Location: Irving, TX
Term: 6 months
Day-to-Day Responsibilities:
-
Design APIs, develop shippable code, documentation, and unit test new features for digital products.
-
Works with fellow API Developers, Team Leads, Architects to deliver features through the creation of re-usable RESTful APIs.
-
Collaborate with Quality, Product and Cloud Engineering teams to keep digital assets fully functional, secure, and up to date with business needs.
-
Perform pair programming, effectively communicate ideas with the team, assist in systems integration, performance testing and product releases.
-
Implement policies, roles, data access controls, monitoring events, resolve system and data issues for continuous functioning of APIs.
Is this a good fit? (Requirements):
-
4 years of API / Server-side development experience (Programmer, Backend Services Developers, Middleware Developers, JavaScript, Node.JS, Java, C#, Backend Services Developer, AWS, Lambda, Serverless, MongoDB, Document Storage modeling, RDBMS Storage modeling.).
-
2 years of experience in cloud platforms (AWS: both traditional EC2 and serverless Lambda), developing micro-services, CI/CD solutions (including Docker), message queue systems and background task management.
-
2 years of experience in developing NoSQL databases, designing data models and proficient in querying document stores (preferably MongoDB).
-
Knowledge in API security frameworks, token management and user access control including OAuth, JWT, OpenAPI, etc.
-
Demonstrate strong programming skills in Javascript.
-
Experience working with API Gateway, CDNs, API Performance testing, CI/CD pipelines and monitoring tools.
-
Ability to work in an Agile / SCRUM environment.
-
Self-directed with a start-up/entrepreneur mindset.
-
Ravenous about learning technology and problem solving.
-
Strong writing and communication skills.