Prodigious

Principal Software Engineer .Net (BB-A6DB0)

Encontrado en: Neuvoo Bulk CR

Descripción:

Job Description

  • Work closely with Creative, Business, Technology and QA teams to ensure the technology will be functional and meet performance targets
  • Own the development of sub-systems and ensure they follow the established technical architecture and design
  • Implement user and business requirements which are composed of multiple development activities or touch various sub-systems
  • Maintain concise and clear documentation on projects as dictated by each capabilitiess guidelines and best practices
  • Debug complex issues in existing software applications
  • Provide proactive feedback on policies and procedures when an opportunity for improvement exists
  • Perform code reviews and enforce coding guidelines and best practice
  • Qualifications

  • English level B2+ or higher
  • BS in Computer Science or related discipline, or equivalent practical experience
  • Between 3-5 years' software development experience 
  • Proficiency in designing and developing rich web applications using .Net
  • Proficiency with data storage patterns and practices, namely relational (SQL) and/or non-relational (NoSQL) platforms
  • Proficiency in integrating web solutions with web services and thirdparty platforms
  • Advanced-level knowledge of at least one back-end programming language and object-oriented analysis and design
  • Knowledge of design patterns (e.g. model-view-controller, observer, etc.) and software engineering principles
  • Capable of building a web solution based on a Content Management System or e-commerce platform
  • Capable of writing unit tests, and scripting load and performance tests
  • Capable of working with new technologies and building proof of concept prototypes
  • Capable of troubleshooting, debugging and doing root cause analysis of web platform issues
  • Additional Information

  • Access to Prepaid Medical Plan provided by Prodigious 
  • Employee engagement activities and events
  • Days of Work from Home 
  • Flexible Schedule
  • Prodigious AcademyTechnical trainings, soft skills development, technical certifications, access to online libraries and e-learning platforms
  • English language training by a professional language teacher 
  • Find your path ProgramYou will have a coach that will support and help you grow
  • Level up ProgramAttend conferences, trainings and more (in COL or other countries) Help others get better: conducting trainings and get rewarded for it
  • calendar_todayhace 2 días

    Empleos similares

    info

    location_onCosta Rica

    work Prodigious

    Aplicar:
    Autorizo expresamente a la Términos y condiciones