What are the responsibilities and job description for the Senior Software Engineer position at Wild-Ox Consulting, Inc?
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player with skills in Python 3.11 and AWS. You will be a Senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. This opportunity is a Hybrid position.
Responsibilities
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure the project meets the customers objectives and compliance standards.
- Support test and deployment of new products and features
- Participate in code reviews
Qualifications
- TS/SCI FULL SCOPE Poly
- Bachelor's degree in Computer Science (or related field)
- 20 years of relevant work experience
- Terraform as Infrastructure as Code (IoC)
- Lambda Functions utilizing Python 3.11
- AWS RDS Aurora PostgreSQL Database
- Poetry for python dependency mgmt
- Docker containers
- Pgadmin to facilitate the database mgmt
- SE3 with presigned URLs
- Expertise in SQS and SNS
- Makefile
- API Gateway with Lambda Authorizer
- Step Functions DynamoDB as a user cache
- Cloudwatch
Benefits include:
- Comprehensive Health Coverage
- Up to 4 weeks PTO
- Generous 401K
- Dental
- Vision
- Short and Long-term Disability Insurance
- Paid Trainings
- Opportunities for Career Advancement