Do you wake up excited to work on APIs? If so, you will focus on building out our C# based REST APIs which serve our customers, our applications and internal users. These applications are currently being deployed to our data center but will be migrated to AWS using API Gateway / Lambda.
You must be a strong REST API / C# developer, confident in code quality, advocate for best practices and patterns, think security first and be comfortable working in an agile team using continuous delivery.
Essential Skills and Responsibilities:
Strong C#, REST, . Net Core, Web API skills / EF / Postman / SQL Server
Implementation of REST API endpoints using C# / Web API / . Net Core
Write unit and integration tests for API endpoints
Pay careful attention to authorization and authentication concerns as they relate to APIs
You insist on a robust delivery pipeline (Jenkins, OctoDeploy migrating to AWS Build Tools)
Participate in Sprint Planning, Retrospective and Daily Stand Up meetings
Do what it takes to help the development team complete the sprint
Critical thinking and problem solving
Good written and verbal communication skills
You will be a great fit if:
You insist on best patterns and practices, code consistency
You believe in small batch development and deployment
You understand common strategies for code reuse across multiple APIs
You understand strategies for safely, continuously deploying code
You work towards continuous delivery
You love to learn, and you learn fast
You like working on a team collaboratively to solve complex problems
You have a growth mindset
You are a fan of pair programming and sharing your work
You actively seek out help when you are stuck
You are willing to have your point of view challenged, and to respectfully challenge other points of view
You are willing to be held accountable and to hold others accountable
You like having your work peer reviewed, and peer reviewing other team members work
Finishing quality applications on time brings you immense pleasure
Recommended Skills (not essential):
- AWS Tools: API Gateway, Lambda, DynamoDB, RDS, CloudWatch, CloudFormation
