ApplySenior Full Stack Engineer (.NET and Vue)
Posted about 1 month agoViewed
View full description
💎 Seniority level: Senior
📍 Location: Spain
🔍 Industry: Language and Content Services
🏢 Company: LanguageWire👥 51-100Translation Service
🗣️ Languages: English
🪄 Skills: AWSBackend DevelopmentDockerPostgreSQLSQLAgileDesign PatternsFrontend DevelopmentFull Stack DevelopmentGCPGitJavascriptKubernetesSoftware ArchitectureTypeScriptVue.JsC#ASP.NET Web APIAzure.NET.NET coreCI/CDAgile methodologiesRESTful APIsDevOpsTerraformMicroservices
Requirements:
- Extensive experience with C# and the .NET ecosystem (.NET Core/.NET 6+, ASP.NET Web API, etc.)
- Strong understanding of software architecture, design patterns, and best practices.
- Proficiency with relational databases, particularly MSSQL and/or PostgreSQL
- Strong DevOps experience: CI / CD, automated pipelines, Infrastructure as Code (terraform, Helm, etc.), Containerization (Docker), Kubernetes, cloud services (Azure, AWS or GCP).
- Experience with modern frontend development frameworks/libraries and the ability to contribute to front-end codebases, especially Vue.js and/or Typescript.
Responsibilities:
- Developing and maintaining applications, including front-end interfaces, back-end services, and databases
- Contributing to the architecture, design and implementation of new features and improvements.
- Implementing best practices for code quality, testing and deployment automation
- Ensuring high-quality software through active participation in code reviews and mentoring
- Actively engaging in sprint retrospectives, refinements, daily stand-ups, and other team processes
- Taking full ownership of the products and solutions you develop, eliminating bugs early in the process through TDD/BDD and other tests
- Bringing a proactive approach to operational excellence, ensuring seamless operations across both development and production environments following the “You build it, you run it” philosophy
- Sharing knowledge and support fellow developers, QA professionals, and support teams
- Supporting team leaders with your expert knowledge and assist in customer meetings
- Setting up, maintaining, and troubleshooting CI/CD pipelines to ensure seamless operations
Apply