1. Full Stack Developer (.Net)
Heredia, H, CR
hace 3 días

Full Stack Developer (.Net)

Job Description

Our Ideal Candidate :

We are looking for a passionate Backend Developer for our Client’s Credit Team to design, develop, and deploy software solutions, in addition to providing system maintenance and support on a daily basis.

As a Backend Developer, responsibilities include gathering user requirements, defining system functionality and writing code in various frameworks including F#, C# .

Net, and SQL Server. Your team will tackle a variety of problems ranging from optimizing data retrieval performance to scaling out infrastructure or bringing complex systems together.

You will devise elegant solutions to important business and technical problems, and put your own best ideas to work in an entrepreneurial environment.

Responsibilities :

  • Engage and learn about complex business rules related to financial areas as Credit.
  • Collaborate with the development of new features, enhancements and fix existing system bugs.
  • Interact constant and dynamically with BA's, QA's and other peer to clarify business requirements.
  • Development of high quality solutions in various technologies such as C#, F#, Rest & Web API’s, Entity Framework, Typed Datasets.
  • Analyze existing code to understand performance impact and propose solutions.
  • Troubleshoot, debug and upgrade existing systems.
  • Write well-designed, scalable, and testable code.
  • Design software solutions that efficiently fit in a existent application ecosystem.
  • Lead code reviews to drive code implementations towards the best results.
  • Advise on software development best practices.
  • Excellent interpersonal and communication skills, including the ability to explain complex methodologies and results to the technical team.
  • Be able to take requirements in from business stake holders on software needs and build on them.
  • Skills Required :

  • L4 : 6+ years of experience as software engineer, software developer or similar function.
  • Is familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
  • Ability to understand and troubleshoot existing code and maintain existing systems.
  • Ability to identity performance bottlenecks.
  • Experience working with version control tools such as GIT and CI / CD tools like Team City / Octopus.
  • Experience in one or more development language, such as C#, F#, Python
  • Highly experienced on middle tier and back end development, web APIs, micro services, message queue on Microsoft stack.
  • Some experience in Angular and Javascript would be a plus.
  • Experience with SQL Server, NoSQL or other database technology
  • Experience with Object-Oriented Design and SOLID principles
  • Experience with software quality, testing procedures and build automation tools
  • Experience with Unit Testing, Mocking and Dependency Injection frameworks
  • Knowledge of the Principles & Patterns of Agile Software
  • Desired or Nice to Have Skills :

  • Good understanding of portfolio accounting
  • Knowledge of Fixed Income
  • Front End skills : Angular / Javascript / Typescript / Asp.net
  • Thanks for applying with us!!

    Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación