Terminal

Senior Full Stack Software Engineer - .NET

Terminal Gran Santiago, Región Metropolitana de Santiago, Chile

Guardar

ABOUT THE CLIENT

The company specializes in structural building solutions, including engineered connectors, fasteners, anchors, and software for residential, commercial, and industrial construction. They focus on enhancing the strength, safety, and durability of buildings through advanced engineering, research, and testing. Their products wood, steel, and concrete structures, helping contractors, architects, and engineers design and construct resilient buildings.

Their technology includes augmented reality (AR) for deck planning, a pipeline management platform for builders, and AI/ML-driven data analytics for improving construction efficiency and decision-making. They have invested in homebuilding automation and acquired companies specializing in automated framing and component manufacturing.


As a Senior Software Developer with a .NET focus, you will be responsible for deg, modifying and developing software programming applications, ensuring customer satisfaction is met by all team .


WHAT YOU’LL BE DOING (% of Time)

  • Application Development (60%):
  • Be an integral part of the application development team, focusing on implementing the business logic and data access layer of application code using technologies like TSQL, C#, and ASP.NET. Review, analyze, and modify existing proprietary applications to correct errors, improve performance, and add new features, all while exceeding coding standards.
  • Technical Architecture & Design (20%):
  • Develop technical architectures, design patterns, and implementation plans for the team to follow.
  • Production Issue Troubleshooting (10%):
  • Troubleshoot and resolve production issues reported by customers, internal consultants, or the software team.
  • Agile Scrum Participation (10%):
  • Attend Sprint Planning, Daily Standups, Sprint Reviews, and Sprint Retrospectives as part of the Agile Scrum software development lifecycle.


WHAT YOU'LL BRING


Education & Experience:

  • Bachelor’s degree in computer science, Information Systems, Software Engineering, or related field, or equivalent relevant experience.
  • 5+ years of experience in Web Application development with technologies including C#, TSQL, ADO.NET, ASP.NET, ASP.NET Core/MVC, Dapper, JavaScript, SOAP and REST Web Services, WCF, and Web APIs.


Technical Skills:

  • UI development experience using Blazor and Telerik Kendo UI is required.
  • Familiarity with automated testing tools like Selenium, Postman, Swagger, and secure coding practices.
  • Advanced understanding of Microsoft development tools, such as Visual Studio IDE and SQL Management Studio.
  • Experience using design patterns, specifically dependency inversion via dependency injection.
  • Ability to break down high-level requirements into technical specifications for implementation.
  • Exposure to CI/CD practices. Familiarity with Azure environment deployments.
  • Experience with Team City, Azure DevOps, and PowerShell is a plus. (Nice to have)
  • Solid knowledge of Bitbucket/Git is required.
  • JIRA/Confluence experience is required.


Soft Skills:

  • Communication: Ability to write in a clear, concise, organized, and convincing manner for the intended audience. Capable of effectively presenting information to groups of managers, team , and customers.
  • Teamwork: Ability to build and sustain cooperative working relationships.
  • Organization: Ability to arrange resources to get things done; can manage multiple activities at once to accomplish a goal; uses resources effectively and efficiently; organizes information and files in a useful manner.
  • Problem Solving: Ability to identify the information needed to solve problems effectively.
  • Composure: Ability to stay calm and in control in tense or frustrating situations.
  • Customer Focus: Ability to cultivate relationships that secure commitment and trust with external and internal customer needs.
  • Action-Oriented: Ability to take practical action to deal with problems or situations in a timely manner.
  • Perseverance: Ability to persist through difficulties and delays to achieve success.
  • Time Management: Ability to organize and prioritize tasks effectively.

  • Nivel de antigüedad

    Intermedio
  • Tipo de empleo

    Contrato por obra
  • Función laboral

    Ingeniería
  • Sectores

    Desarrollo de software, Seguridad de redes y sistemas informáticos y Servicios y consultoría de TI

Las recomendaciones duplican tus probabilidades de conseguir una entrevista con Terminal

Mira a quién conoces

Recibe notificaciones sobre nuevos empleos de Desarrollador de .NET en Gran Santiago, Región Metropolitana de Santiago, Chile.

Inicia sesión para crear una alerta de empleo

Empleos similares

Otros perfiles vistos

Echa un vistazo a los artículos colaborativos

Queremos impulsar los conocimientos de la comunidad de una forma nueva. Los expertos añadirán información directamente a cada artículo, generado inicialmente con inteligencia artificial.

Ver más