Areas of Responsibility
- Develop high-quality software design and architecture
- Identify, prioritize and execute tasks in the software development life cycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
- Document development phases and monitor systems
- Ensure software is up to date with the latest technologies
Requirements
- Proven experience as a Senior Software Engineer
- Extensive experience in software development, scripting and project management
- Bachelor’s degree in computer science or related technical discipline and 4 years of related full-time experience (OR 6 years full-time work experience)
- Knowledge of selected programming languages (C# / Javascript frameworks)
- In-depth knowledge of relational databases (e.g. MSSQL)
- Analytical mind with problem-solving aptitude
- Experience building REST APIs
- Recent experience working for an ISV (independent software vendor) developing commercial B2B software
- Ability to work independently
- Excellent organizational and leadership skills
Additional Information
O3 provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment. We celebrate diversity and are committed to creating an inclusive environment for all. All employment is decided based on qualifications, merit, and business need. We genuinely care for our employees, reflected in our benefits and great benefits. Here are some of our benefits:
- Unlimited PTO
- Health & Vision Insurance
- Maternity Leave
- 401(k)
- Casual Work Environment
- Remote First Company Approach
- Positive Rewarding Culture
- Killer Team of A-Players