Senior Software Engineer
Responsibilities:
• Implement API-driven micro-services and maintain multi-tenant cloud-based web apps for enterprise customers, designed for both desktop and mobile.
• Write unit tests & documentation accompanying with every pull request to ensure code quality and maintainability
• Support and automate our continuous integration/continuous integration pipeline.
• Monitor and support production systems, respond in incidents related to site reliability engineering
Requirements
• 5+ years of experience with building modern web applications with clean, maintainable & well tested code
• Strong experience developing with modern Python web stack (Flask/SQLAlchemy/SQL relational databases)
• Familiar with REST API concepts, OpenAPI(Swagger) Specification for API Documentation
• Understand OWASP principles and best practices and experienced with AppSec/InfoSec implementations.
• Understand CloudNative infrastructure and DevOps best practices and have experience with CI/CD tools, such as Docker, Kubernetes.
• Experienced with shell scripting and process automation.
• Ability to work in a team environment but also capable of resolving complex problems with little guidance
• Excellent communication skills and be proactive
• Desire to learn and take ownership
Nice to have:
• Experienced with building e-commerce platforms or enterprise applications
• Experienced with Cloud Native technologies and DevOps processes
• Experienced with integrating with ERP and CRM systems like SAP, NetSuite, Sage, Dynamics, Salesforce, Chempax etc.
• Prior experience with Spring Boot, ELK stack
Benefits
- Working with our awesome team (top notch engineers and industry veterans)
- Lucrative equity options
- Flexible working hours
source https://remoteok.io/jobs/99184
Post a Comment