Senior Software Developer (Analysis) – Remote – Visier
Software Developer
Login to bookmark
Bookmark Details
Visier (201-500 Employees, 9% 2 Yr Employee Growth Rate)
7% 1-Year Employee Growth Rate | 9% 2-Year Employee Growth Rate | LinkedIn | $91.5M Venture Funding
What Is Employee Growth Rate & Why Is It Important?
What you’ll be doing…
- Gather requirements and design new software features
- Use standard computer science algorithms and data structures to solve technical problems
- Understand business requirements and author technical design for features in a product
- Debug new and existing code base, and develop and document a robust test plan
- Design high performing cloud based applications with strong fundamentals in client and server architecture
- Provide task breakdown, dependencies and time estimates in technical design document
- Collaborate with stakeholders in other departments and fellow developers
- Mentor to our junior software developers
What you’ll bring to the table…
- A Bachelor’s Degree in Computer Science, Engineering, Mathematics or similar field with an excellent academic record in Computer Science courses
- Excellent coding skills in at least one relevant programming language (i.e. JavaScript, Typescript, Scala)
- Personal projects and/or contribution to projects on open source
- Ability to work quickly to meet deadlines in a fast-paced environment
- Enjoy working on a product with an active customer base
- Commitment to disciplined and top quality software development – we write only high quality code and tests that ship rapidly into production
- Experience with web technologies (REST, JSON, Angular, CSS, JavaScript, JQuery, VegaD3 and/or RxJS, Clarity)
- Embodies our values:
- Never Stop Learning,
- Make it Easy,
- Be Proud,
- Roll Up Your Sleeves,
- Play to Win
- Ideal candidates:
- Are high-achievers who are not timid and have demonstrated the ability to solve difficult problems
- Are self-starters who understand where we are going and able to fill in the blanks
- Are quality conscious and can distinguish between bad and good design
- Are excellent communicators who can see and effectively resolve differences in understanding
- Have 5+ years of professional experience in software development