Software Architect

DSM
Belo Horizonte
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Technical mentorship","Communication","Risk mitigation","Collaboration","Continuous learning"]

Design, develop, and implement software architectures for SolCo within the Animal Nutrition & Health division. Define requirements, architectural styles, platforms, and key decisions; model, document, and communicate architecture; and assess risks. Build executable architectures and validate solutions via proofs of concept while mentoring teams as a technical reference. Contribute to integration/security practices and promote scalable, adaptive standards using modern cloud, DevOps, and software engineering practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
DSM
DSM
4 weeks ago

Software Architect

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Design, develop, and implement software architectures for SolCo within the Animal Nutrition & Health division. Define requirements, architectural styles, platforms, and key decisions; model, document, and communicate architecture; and assess risks. Build executable architectures and validate solutions via proofs of concept while mentoring teams as a technical reference. Contribute to integration/security practices and promote scalable, adaptive standards using modern cloud, DevOps, and software engineering practices.
Location: Belo Horizonte
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Support architectural design by defining quality attributes and architectural drivers.
  • •Define suitable architectural style and technology platform, and model/document key decisions.
  • •Identify, assess, and mitigate architectural risks; develop proofs of concept to validate solutions.
  • •Implement and evolve executable architectures that establish the technical foundation of applications.
  • •Serve as a technical reference by mentoring teams and contributing to integration, security practices, and architectural standards.

Key Requirements

  • •Bachelor’s degree in computer science, Software Engineering, Computer Engineering, or a related field.
  • •Advanced English proficiency.
  • •Experience developing applications using React, React Native, Node.js, JavaScript, and TypeScript.
  • •Strong knowledge of software architecture and design principles (e.g., SOLID, DDD, Clean/Hexagonal Architecture) and architectural patterns.
  • •Experience with distributed systems and integration (REST APIs, SOAP) plus messaging tools such as RabbitMQ, Apache Kafka, or Google Pub/Sub.
Education:Bachelor's in computer science, Software Engineering, Computer Engineering, or related field
Skills:Technical mentorshipCommunicationRisk mitigationCollaborationContinuous learning
Languages:English
Tech Stack:ReactReact NativeNode.jsJavaScriptTypeScriptRESTSOAPRabbitMQApache KafkaGoogle Pub/SubAWSMicrosoft AzureGCPJWTOAuthDockerKubernetesCI/CDSonarQubeGit

Company Brief

DSM
DSM-Firmenich is a global leader in food ingredients, nutrition, fragrances and beauty solutions, formed by the merger of DSM and Firmenich to provide sustainable, science-driven products and services across food, health and personal care industries.
Industry: Chemical Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Geneva, Switzerland
Founded: 2023
WebsiteLinkedIn