Accelerating Digital Evolution
Backend Developer – .NET
Location
United States
Posted
69 days ago
Salary
0
Seniority
Senior
Job Description
Backend Developer – .NET
HRM Group
• Contribute to the design, implementation and maintenance of applications based on Microsoft technologies. • Perform backend development tasks, build Web APIs, and integrate with databases. • Collaborate with frontend teams and stakeholders to analyze requirements and define technical solutions. • Participate in testing, debugging and application evolution activities.
Job Requirements
- Experience developing with C# and the .NET framework (.NET Core / .NET 5/6/7/8)
- Knowledge of designing and developing RESTful Web APIs
- Experience using Entity Framework or equivalent ORMs
- Knowledge of relational databases (SQL Server or equivalents) and ability to write SQL queries
- Familiarity with version control systems (Git)
- Good command of English (B2 level).
Benefits
- Remote working & flexibility: Work from home with freedom and comfort.
- Perks: exclusive discounts on tech, travel and lifestyle.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Write and support backend code in .Net 8.0+ using some of the most common libraries (Newtonsoft.Json, OpenTelemetry, Swagger, Bogus, AutoBogus, Moq) • Participate in the .NET implementation of a micro-services solution, being able to write backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements • Write and support services that read/transform/write data from multiple sources to multiple destinations (APIs, SQL Server, Elasticsearch, Redis, ActiveMq, Graph databases, csv files) • Review and approve Pull Request created by teammates • Implement validation mechanisms as unit and integration tests • Create and manage build and release pipelines and TestPlans in Azure Devops • Create and manage Kubernetes helm charts for all supported applications and services • Write and support complex SQL Server Stored Procedures • Create Kibana dashboards and Elasticsearch queries • Write OAUTH mechanisms. ADFS knowledge is a plus • Work comfortably within a team. Follow SCRUM methodology procedures and disciplines; Estimate the work to be done upon request • Write technical documentation • Account for secure coding practices, as well as logging and auditing features • Communicate in a clean, concise way, not only to peers but also to upper layers when needed.
• Desarrollo backend avanzado utilizando Java en entornos de arquitectura moderna. • Definición de estándares técnicos, buenas prácticas y patrones de desarrollo. • Participación en el diseño y evolución de arquitectura de aplicaciones. • Liderazgo técnico y apoyo al equipo de desarrolladores. • Revisión de código y orientación en decisiones clave del proyecto. • Colaboración con equipos multidisciplinares (QA, DevOps, Arquitectura, Producto). • Participación en ceremonias Agile y seguimiento de entregas. • Identificación de mejoras técnicas, optimización y refactorización de componentes.
• Entender las necesidades del negocio y traducirlas en soluciones técnicas para el desarrollo tanto de front-end como de back-end. • Colaborar estrechamente con diseñadores, desarrolladores y el equipo de IT para mejorar la experiencia del usuario y optimizar la funcionalidad de nuestras aplicaciones. • Escribir código limpio, eficiente y escalable. • Refactorizar y optimizar proyectos existentes, siguiendo las mejores prácticas. • Identificar y resolver problemas complejos de UI/UX y back-end, asegurando el buen funcionamiento de las aplicaciones. • Gestión del ciclo completo de despliegue de software, desde las pruebas hasta el lanzamiento de nuevas funciones. • Crear y mantener la documentación clara y detallada a lo largo del ciclo de vida del desarrollo de software (SDLC). • Mantenerte actualizado de las tendencias de la industria y compartir tus conocimientos con el equipo.
Senior Ruby Engineer
KoinlyCryptocurrency Tax Solution. Generate tax reports for your crypto trading and related activity automatically.
• Design, optimize, and scale Ruby backend services handling billions of records. • Own backend services end-to-end: design, build, and optimize. • Handle massive datasets (billions of transactions) efficiently and reliably. • Debug production issues across code, data, and infrastructure. • Write clean, tested, maintainable Ruby at scale. • Keep up with Ruby best practices and emerging tools.


