Senior Software Engineer
Responsibilities:
Own the entire life cycle of development – from business requirements, technology selection, coding standards, unit, and application testing, to CI/CD and proper monitoring
Design, develop and maintain high quality of software products.
Improve scalability, stability, and efficiency of our existing systems
Collaborate with cross-functional teams, including product team and business stakeholders
Effort estimation
Troubleshoot software issues, identify root cause, and implement solution in a timely manner
Manage unplanned work or emergency case related to production incident
Qualifications:
5+ years of experience in software development
Hands-on experience in programming languages and development framework
Expertise at least 1 language; Java, Golang
Experience in CI/CD pipelines
Experience with cloud technologies and services (e.g., AWS, Azure, Google Cloud)
Ability to guide the team on best development practices
Great communication and coordination skills
Excellent analytical thinking and problem-solving skills
Full-time
9 active jobs
Submit your application now and take the next step in your career journey.
Similar Jobs