Senior Software Engineer
We are seeking a highly skilled Senior Software Engineer to provide technical leadership throughout the development lifecycle and focus on delivering quality solutions.
1. Provide hands-on technical guidance and expertise in delivery of quality solutions.
2. Mentor peer engineers on technical decision making, code reviews, and engineering best practices.
3. Lead technical discussions and foster consensus among engineers.
Key Responsibilities:
* Collaborate with cloud engineering teams to design and develop cloud-native services.
* Establish strong partnerships with technology suppliers; advise on their roadmaps and product evolution.
* Manage application DevOps processes and deployment pipelines to implement and support application and feature releases.
Requirements:
* 5+ years experience architecting and developing full-stack solutions utilizing software build and deployment tools (Jenkins, Git, GitLab, CI/CD).
* 5+ years application and backend API development experience (object-oriented, Java, Go, TypeScript/JavaScript).
* 5+ years web application development experience (HTML, CSS, React, Node.js, TypeScript/JavaScript).
Benefits:
* AWS Certification (AWS Solution Architect Associate, AWS Developer, AWS DevOps)
* Other cloud certifications are desirable (GCP, Azure)