Sr. Software Engineer in Richardson, TX at HumCap Recruiting

Date Posted: 1/16/2020

Job Snapshot

Job Description

Description:
One of our SaaS Clients is searching for a driven individual to help build a new application. This position will be responsible for developing services which will drive backend and frontend applications. Success in this role will require building scalable microservices on a modern cloud native technology stack (e.g. Docker & Kubernetes).
Roles:
• Take high-level requirements and design and build solutions which deliver value to customers
• Design, build, maintain, and operate services deployed to Kubernetes
• Build and maintain a CI/CD testing pipeline to ensure product quality
• Build observability solutions to monitor performance and operation of services for maximum uptime
• Work in a DevOps environment where development teams own both the development and operational responsibilities
• As a senior engineer, provide leadership and mentorship to other engineers
Required Skills:
• Deep knowledge and proficiency in one or more modern general-purpose programming languages (Java, C#, Python)
• Experience deploying to Linux containers using Docker
• Experience building scalable services
• Experience building APIs (REST, WebSockets)
• Knowledge of Cloud Infrastructure on one or more cloud providers (AWS, Azure). Our environment is mostly AWS with some Azure.
• Familiarity working in an Agile environment
• Experience with structured testing practices (automated unit testing, integration testing, TDD, continuous delivery)
• Experience with Continuous Integration tools
Preferred:
• Experience deploying services on Kubernetes
• Experience building cloud infrastructure as code
• Experience with distributed and scalable cloud architectures and techniques
 Experience Needed:
• Bachelor’s Degree in Computer Science/Engineering or equivalent work experience
• Must have 5+ years of development experience in a business setting
Benefits
• Flexible work environment
• Unlimited PTO