Tech Stack
AWSAzureCloudGoogle Cloud Platform
About the role
- Lead the development of high-quality applications that are robust, observable and measurable using extreme programming (XP) practices
- Participate in the entire application lifecycle in collaboration with designers, product managers, and other engineers
- Leverage critical thinking, experimentation, data, and industry best practices to implement desired business outcomes
- Facilitate group discussions and team ceremonies and develop a shared context
- Establish and lead product engineering and software standards
Requirements
- 4+ years of experience in software development
- Understanding of application design patterns, event-driven architecture, database schemas, and testing strategies
- In-depth knowledge and experience with continuous integration, continuous deployment, and test-driven development
- Bachelor's Degree or equivalent in MIS, Computer Science or related field preferred
- Experience with large-scale application troubleshooting and performance tuning
- Exposure working with major cloud platforms (GCP, AWS, or Azure)
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development opportunities
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
extreme programmingapplication design patternsevent-driven architecturedatabase schemastesting strategiescontinuous integrationcontinuous deploymenttest-driven developmentperformance tuninglarge-scale application troubleshooting
Soft skills
critical thinkingexperimentationfacilitationteam collaborationcommunication
Certifications
Bachelor's Degree in MISBachelor's Degree in Computer Science