Mid-level Developer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Mid-level developer at LBCA working on web services development and maintenance in .NET. Ensuring quality and stability of legacy systems and new implementations.

Responsibilities:

  • Maintenance and Modernization: Perform maintenance and modernization of web services (REST/SOAP), ensuring the stability of both legacy systems and new .NET implementations.
  • Architecture and Design: Design the technical structure of new features, defining API contracts (Swagger/OpenAPI) and efficient data models that ensure scalability and a system-wide view of the business.
  • Quality Culture: Implement and maintain unit and integration tests, ensuring code coverage and preventing regressions.
  • Full-cycle Development: Work across the full development lifecycle, from specialized technical support to implementing continuous improvements and resolving complex bugs.
  • Mentoring and Standardization: Contribute to the dissemination of best practices (Clean Code, SOLID, and Design Patterns) and actively participate in code reviews.

Requirements:

  • Education: Bachelor's degree completed or in progress in a technology-related field.
  • Strong knowledge of C# development
  • Proficiency in .NET 6+ and knowledge of .NET Framework
  • Databases: SQL Server (modeling, optimization, and complex queries)
  • Best practices: Clean Code, SOLID, Clean Architecture, and Dependency Injection
  • Testing: Unit tests (xUnit/NUnit/MSTest) and TDD
  • APIs: Development of RESTful APIs and integration with SOAP services
  • Knowledge of RPA (Robotic Process Automation)
  • Technical Differentials:
  • Stack: JavaScript/TypeScript (Node.js)
  • Alternative databases: PostgreSQL, DynamoDB
  • Cloud: AWS Lambda, Azure Functions, and Serverless architecture
  • Experience with microservices
  • Messaging knowledge (SQS, RabbitMQ)

Benefits:

  • Meal allowance (VR)
  • Remote work allowance
  • Medical assistance (cost-sharing)
  • Childcare assistance