Software Engineer (Python)
Job Description:
We are looking for a talented Software Engineer who will be a key member of the Software Development team by solving complicated, challenging problems with code and delivering solution.
What We Can Offer
- 20 Paid Time Off with 5 convertible to cash at the end of the year
- HMO with 1 free dependent
- Group Life and Accident Insurance
- Other exciting monetary allowances
- Great team, culture, and environment and tons of opportunity for career growth
Work Schedule: Night
Work Type: Remote / Office-Based / Both
Position To Fill: Three
What You'll Do
- Oversee the maintenance and development of systems.
- Hands-on coding, unit-testing and maintenance of projects for the Engineering team, based on system specifications and Change Requests provided by the product team
- Oversee the automation of business and technical processes, trouble-shoot production issues and fix as needed, maintaining and improving deployed code as needed
- Work closely other software engineers to ensure that company coding standards, policies and IT procedures are observed as well as participate in the evaluation and selection of new strategies and technologies
- Scope out new projects, creating architecture diagrams and documentation for execution by the team
- Participate in coaching and mentoring of teammates, and code reviews
What You Need to Qualify
- Experience with Programming languages: Python, C#, Java script, HTML, CSS
- Experience handling Databases: SQL Server, Mongo DB, Elastic Search, DynamoDB, AWS S3
- Experience using Source Control: GIT
- Strong unit test and debugging skills
- Understanding of the threading limitations of Python, and multi-process architecture
- Need a good understanding of AWS [Lambda, API gateway, DynamoDB, S3, EC2 , Glue, AWS Batch, ECS]
- Need Good Understanding with building Web Application using Flask Framework
- Need a good experience in building Microservices with API gateway and Lambda
Required Skills:
Debugging Diagrams Development Environment Search Microservices Programming Languages Reviews Mentoring Architecture Automation Salary CSS Specifications Insurance Cash Coaching Software Development Databases Programming C# Git PHP Python Documentation Software HTML Java SQL Engineering Maintenance Business