Senior Software Engineer @ Pluralsight
Job Information
Job Description:
You’d be an outstanding fit if you have:
- Experience writing unit tests, performing code reviews, and participating in design discussions about architecture, data shape, and business logic.
- Experience designing, building, or supporting highly-performant distributed systems.
- A desire to be a lifelong learner growing your current skills while acquiring new ones.
- Able to tackle problems independently and prioritize work based on anticipated business value.
- Passionate about data, innovation, and using technology to unlock the future
Experience you’ll need:
- 9+ years of software development experience
- Building front end using React
- Designing, building, and supporting high performance distributed systems in F#, C# or NodeJS and Postgres
- Messaging/queueing systems or stream processing systems like Apache Kafka or RabbitMQ
- Familiarity with Docker and Kubernetes, a plus
- Excellent communication skills, ability to partner with product and design, and collaborate on multi-functional teams
Ways we work:
- Software Craftsmanship – we want to be proud of our work.
- Test-Driven Development – we take ownership for our code without QA engineers..!
- Pair and mob programming – we value collaborative development
- Continuous Delivery – teams independently ship code to prod every day
- Kanban & Lean – no more backlog grooming, no more T-shirt size estimating
- Continual improvement – we take time to sharpen the saw and adjust how we work
- Autonomous & responsible teams – making their own product & dev choices
- Multi-functional teams – collaborating through all phases of the product dev process
- Customer research – we build what our customers actually want
- Trusting leaders – who empower us to build the right solutions for our customers
Benefits:
Experience Level: Senior
Work From: Remote from Country India
Company Information
View all jobs of Company: Click here