- You love writing performant code
- Unsolved algorithm problems can give you sleepless nights
- Slow running code gives you physical discomfort
- Debugging large and complex code base is your undisclosed desire
What you ll do for us
- Write code where bugs and performance optimizations are hard to find
- Design efficient algorithms to solve software problems
- Perform development testing for every new functionality
- Write unit tests to achieve maximum code coverage
- Collaborate with QA team to suggest functional tests
- o9 Solutions Platform is collective responsibility of Backend Developers but individuals are expected to take ownership of code they write This includes:
Fix bug reporting by QA or the users
Look for optimizations in the code
Be passionate about the code you wrote
Be humble and cheerful
9 Solutions primarily uses Microsoft stack for software development Major part of the code is written in C# while some components are written in Java and Python We are open to adopting other programming languages if there is a good reasons to do that
What you ll have
- 5-10 years experience in C# Net Full stack development
- Proven experience in web development using HTML5, CSS, and JavaScript for the front end
- Strong knowledge of database design, optimization, and querying for MongoDB and SQL Server
- Familiarity with Markdown for content management
- Proficiency in jQuery and other JavaScript libraries
- Experience in developing APIs and integrating third-party services using RESTful APIs
- Solid understanding of security best practices for backend systems
- Proficiency in version control systems (eg, Git) and package managers (eg, npm)
- Excellent problem-solving skills and attention to detail
- Robust communication and teamwork abilities
- Ability to work in a fast-paced and collaborative environment
- Strong interest in and readiness to adopt new technologies
- Characteristics: Passion to learn and adapt to new technology
- We really value team spirit: Transparency and frequent communication is key At o9, this is not limited by hierarchy, distance, or function