Staff Fullstack C# Engineer - Job description.

Company Information:

The client is an enterprise content management in the cloud. Small to large organizations, including many of the Am Law 100 firms, rely on clients’ modern, secure solution for intelligent and confidential document and email management. With decades of document management experience, Client continually enhances the application, providing customer firms the most innovative solution for document and email management available in the market today. By eliminating on-premises or hosted system hardware and moving into the security of the cloud, the IT burden is dramatically decreased, reducing the cost and complexity of the DMS. No other cloud-based document management solution is more secure than Client. Data security and strict digital asset protection are key differentiators of the service that allow law firms and other industries with strict compliance and security guidelines to confidently store and collaborate on their documents and email. Additionally, our powerful integrations with Microsoft Office allow for smart editing, drafting, searching, and version control. Extranets, secure links, and client portals provide collaboration and security to outside parties who need real time access to their documents.

 

Profile and Project:

We’re seeking a Staff Software Engineer who has deep knowledge and experience building full stack applications in a production environment. The ideal candidate will have demonstrated expertise leading the technical direction for their team. This position will report to the Senior Engineer Manager for Next-Gen Experience.
 

Responsibilities:

  • Lead a team of highly experienced Software Engineers as a technical lead
  • This position will consist of 70% in the code and 30% mentoring other engineers
  • Guide and mentor team development efforts towards successful project delivery
  • Architect and Implement new react components and frontend applications
  • Documents architectural designs through diagrams and logical flows within Miro or similar tool
  • Build and test new designs, formulations, materials, or systems for compliance with quality and/or performance standards
  • Test new applications and services in a variety of environments
  • Gauge platform performance and take corrective action to optimize system behavior
  • Determine operational feasibility by providing analysis, problem definition, requirements, solution development and proposed solutions
  • Provide information by collecting, analyzing, and summarizing development and service issues
  • Stay on the leading edge of development methodologies, technologies and
  • Partner with Product and Design counterparts
  • Work side-by-side with key Principal and Distinguished Engineers to design and build scalable solutions
  • Other duties as assigned

IMPORTANT: This opportunity is exclusively available for bilingual applicants (Spanish or Portuguese native and English advanced fluency) currently located in Latin America. If you do not meet these criteria, we kindly ask that you refrain from applying, as applications that do not meet these requirements will not be considered.

Requirements:

  • Bachelor's Degree in Computer Science, Engineering, or a related field. 
  • 8+ years of software engineering experience
  • 3+ years of experience in a technical leadership role
  • Experience with multiple languages C# (.NET) preferred or Java, and ES6+ JavaScript / TypeScript, React (preferred) or Angular
  • Deep understanding of object-oriented principles and patterns
  • Extensive experience with frontend and component architecture
  • Extensive experience with frontend application state management (Redux, MobX, etc)
  • Extensive experience communicating with services using REST and GraphQL
  • Experience leading technical architecture discussions and driving technical decisions
  • Excellent collaboration, interpersonal, and communication skills
  • Ability to add transparency to the health of running applications through logging and telemetry for proactively triaging system issues and hardening the performance of applications.
  • Advanced English Level is required for this role as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons.
     

Priority consideration for applicants who have:

  • AWS
  • Module Federation
  • Design System
  • Micro-frontend Experience
  • Internationalization (i18n)
  • Experience working with Figma, Chromatic and Storybook
  • Experience working with Fluent UI and other design systems
  • Experience in the Legal Industry

Must have:

  • 8+ years of software engineering experience
  • 6+ React (preferred) or Angular
    4+ C# .NET (preferred) or Java
  • 4+ ES6 (JavaScript ES6)
  • 6+ Typescript
     

Complementary Must:

  • 3+ Technical leadership role
  • 4+ AWS (preferred) or Azure willing to learn AWS
  • 4+ Experience with frontend application state management (Redux, MobX, etc.)
  • 4+ REST 4+ GraphQL

 

Nice to have:

  • Module Federation
  • Design System
  • Micro-frontend
  • Internationalization (i18n)
  • Figma, Chromatic and Storybook,
  • Fluent UI and other design systems
  • Legal Industry.
  • Location: The client is based in the United States, but the position is 100% remote.
  • Contract/Project Duration: Initially 12 months with the intention of extension based on performance.
  • Time Zone and Work Hours: Full-time, Monday to Friday (8 hours a day, 40 hours a week). Time zone: US time zones (PST, MST, CST, or EST).
  • Type of Contract: Independent Contractor (This type of contract includes paid holidays corresponding to your country; however, vacation days are not paid).
  • Equipment: The contractor will use their own laptop/PC.
  • Delivery expectations: As soon as possible.
  • Team Size: 30.
  • Delivery expectations: As soon as possible
  • Particularities (Drug Test / Background Check): Background Check

 

Bertoni´s interview process

  • Screen interview (cultural fit, english test, requirements verification)

 

Our Partner's interview process:

  • English test.
  • Screen interview.
  • Technical interview.
  • Psychometric test.
  • Prep call for final client interview.

 

Client interview process:

  • Hiring Manger Call – High Level Tech, Career path
  • Principle Engineer – Technical / Coding / Architecture
  • Sr, Engineer – Behavior / Technical
  • Engineering Manager – Behavior/Culture Fit


Soft Skills:

  • Strategic software development and design
  • Research and analytical thinking skills
  • Collaboration within a team environment
  • Independent work with minimal oversight
  • Eagerness to learn new technologies
  • Business orientation and use case focus
  • Self-directed
  • High energy
  • Detail-orientation
  • Communication skills


Why Join Us?

  • Be part of an innovative team shaping the future of IT.
  • Work in a collaborative and inclusive environment.
  • Opportunities for professional development and career growth.

Bertoni Solutions está en la búsqueda de un practicante profesional de Reclutamiento y Selección de TI. Somos un equipo internacional de personas con la convicción que, con el conocimiento y el enfoque adecuados, la tecnología es la respuesta a los desafíos que los negocios enfrentan hoy en día. Hemos estado llevando este conocimiento y enfoque a nuestros clientes desde 2016, ayudándoles a traducir la tecnología en su éxito.Con raíces suizas y nuestro propio equipo de desarrollo en Lima y en toda la región, ofrecemos lo mejor de ambas áreas culturales: el talento y la pasión de los profesionales latinoamericanos combinados con las habilidades y la mentalidad organizativa suiza.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Engineer Q&A's
Report this job
Content missing

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.