Job Title: Software Development Engineer Company Name: Hiring Company Name Job Url: https://www.linkedin.com/jobs/view/4373612523/?eBP=BUDGET_EXHAUSTED_JOB&trk=flagship3_search_srp_jobs&refId=Q7%2BAq5NcGfcS1Y%2FWaCFTpg%3D%3D&trackingId=WohKA8IjX%2F0PrpTPMy5vhQ%3D%3D Job Description: ESSENTIAL FUNCTIONS Programming experience in one or more enterprise programming languages (preferred C#, Python, TypeScript, SQL). Programming experience in Restful Web Services and MVC programming patterns. Demonstrated experience in programming, performance tuning, source control and continuous integration tools. Communication/documentation skills to work across multiple R&D teams across many time zones. Key responsibilities Build and maintain reusable API components Own an application component's reliability, performance, and cost Extend the shared libraries used by API Define application SLOs and alerts, and maintain runbooks Resolve issues in the application SPECIALIZED KNOWLEDGE & SKILLS An understanding of design/test for high availability An understanding of call center applications Experience in working with multi-dimensional data and analysis services databases Experience with ETL processes Experience with DevOps skills for automated deployments using Chef and/or Ansible Experience with AWS technologies are desired, especially those used for deployment setups, including some of these: EC2, S3, Route 53, Load Balancers, CloudWatch, Lambdas, DynamoDB, System Parameters, Cognito Technical experience with Kubernetes Experience delivering containerized software Experience leading a feature to completion Experience with Linear, Notion, Figma, Github, Team O’Clock, Geekbot Experience with tools such as Postman or Insomnia Experience with alerting/monitoring cloud software with tools like BetterStack EDUCATION AND EXPERIENCE Minimum 2+ years of experience in a Software Development Engineer role Programming experience in .Net Framework A solid background in automated unit testing, ideally integrated within a check in/build/test process Experience working in Agile development organizations Experience with continuous integration/continuous deployment environments Experience with Amazon Web Services and other public cloud providers Experience with automated UI tests Experience with AWS Code pipelines and automated deployments Good knowledge of networking (DNS, firewalls, etc.) Key skills: Proficient with one or more programming languages (e.g. TypeScript, C#, Python) Strong experience of API fundamentals Knowledge of reusing and contributing to shared libraries