Senior Software Engineer
Anthology
- Bogotá DC
- Permanente
- Tiempo completo
- Designing and implementing solutions for the areas of the application owned by the team
- Testing your own code and reviewing the code of others
- Understanding and demonstrating Continuous Integration/Continuous Deployment (CI/CD) practices
- Embracing and championing the use of IaC tools (e.g., Terraform) to automate infrastructure provisioning and management
- Implementing security best practices throughout the development and deployment lifecycle
- Taking ownership of the team's product areas running in production
- Resolving production issues and defects for solutions owned by the team
- Ensuring proper team and inter-team communication practices
- Contributing to process improvement initiatives on the team
- Leading solution design on the team
- Helping ensure the team is scoping work properly
- Mentoring team members earlier in their careers
- 5-8 years of relevant experience
- Computer Science/Engineering background or ability to demonstrate a strong technical background
- Fluency in written and spoken English at CEF B2 level or above
- Experienced with server-side technologies such as ASP.Net MVC or Web API
- Experienced with front-end libraries and frameworks such as React
- Experienced with relational and/or NoSQL databases
- Experienced with linting code, creating unit tests, and being an active participant in code reviews
- Desire to work as a member of an inclusive, cross-functional team
- Experience with .NET and C#
- Experience with Node.js and Typescript
- Experience with Microsoft Azure
- Experience with continuous delivery and infrastructure as code
- Experience with event-driven microservice architectures