Job description
Important IT company At the Latin American level, growth requires:
Senior software engineer
Job Description:
Experience with Application and Infrastructure Operations
• Basic knowledge of Scrum Practices & Agile Principles
• Advanced proficiency in programming languages (e.g., Python, Java, .NET, Go, Rust), including multithreading, parallel processing, and optimization techniques.
• Strong knowledge in designing scalable, maintainable, and fault-tolerant systems, with an emphasis
on microservices, distributed systems, or event-driven architecture.
• Extensive experience with TDD, unit testing, integration testing, and ensuring high code quality using
tools like SonarQube or similar.
• Proven contributions to large-scale enterprise applications or open-source projects, demonstrating
leadership in coding standards and best practices.
• Strong collaboration skills, working closely with cross-functional teams to ensure software design and
architecture meet both technical and business requirements.
• Proficiency with CI/CD tools and practices (e.g., Azure DevOps, Jenkins, GitLab CI, GitHub Actions),
including creating and managing pipelines.
• Strong analytical and problem-solving skills, with the ability to work effectively in a fast-paced,
evolving environment, ensuring platform reliability and scalability.
ADVANCED CONVERSATIONAL ENGLISH ESSENTIAL (Will be evaluated).
Job type: Remote.
Salary: $95,000 gross.
Benefits: Excellent superior benefits.
or
All done!
Your application has been successfully submitted!