Senior Software Engineer
New
Senior Software Engineer in Latin AmericaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- Node.jsPythonCloud ComputingGitMongoDBReact.jsC#NosqlCI/CDRESTful APIs
Requirements
- 6+ years of professional software engineering experience.
- Strong proficiency in React.js, Python, Node.js, or C#.
- Experience building and maintaining scalable, reliable applications.
- Solid understanding of application architecture, design patterns, and SDLC.
- Experience building, consuming, and implementing REST APIs.
- Strong understanding of data modeling, relational and/or NoSQL databases.
- Experience troubleshooting complex issues through debugging and root-cause analysis.
- Experience with Git, Azure DevOps or Code Pipeline, and CI/CD pipelines.
- Understanding of cloud concepts and containerization.
- Experience working in agile or iterative development environments.
Responsibilities
- Design, develop, and maintain high-quality software solutions across the stack.
- Build modular, testable, scalable components like front-end, back-end, or full-stack.
- Implement and integrate APIs, services, and data sources.
- Write clean, maintainable code following industry best practices.
- Work closely with product managers, designers, and engineers to define requirements.
- Participate in Scrum or agile ceremonies and code reviews.
- Contribute to architectural discussions and solution evaluation.
- Implement automated testing and troubleshoot complex issues in production.
- Support reliability, monitoring, and performance improvements.
View Full Description & ApplyYou'll be redirected to the employer's site