Vacancy expired!
You are a problem solver who enjoys creating useful products with software. You partner with others to get work done. You face difficult issues and support others who do the same. You know to prepare for unexpected outcomes and try different solutions. You ask the right questions to accurately analyze situations. You try multiple times using multiple methods to find the right solution. You build and deliver solutions that meet customer expectations.
What you'll do- Work in all phases of the Software Development Life Cycle (SDLC) with a Infrastructure as necessary mindset to make interesting products.
- Develop automated UAT and Unit Tests
- Several years experience with at least one programming environment and associated tools (e.g. Java, C#, JavaScript, Python, Go, Erlang, Elixir)
- Cloud experience - AWS, Azure, GCP, we do not care what flavor we use what makes sense.
- Could function as a 'go-to' person for several technologies (e.g. Java, PostgreSQL, Ansible, etc)
- Has some familiarity with operating systems other than their primary
- Strong problem solving mentality, offering a range of possible solutions to problems
- Rigorous and logical problem-solving approach
- Comfortable automating some parts of the product
- Enjoys paired programming
- Comfortable translating business requirements into a design
- Has shipped at least one commercially used software product
- Has a decent approach between getting the job done vs technical debt
- Understands agile development, could teach the ideas
- Can explain and communicate technically complicated and abstract topics to business and product teams effectively
- Willingness to put the needs of the team over their own
- Willingness to experiment with development processes with an open mind
Vacancy expired!