Lead Software Engineer
Remote
Full Time
Experienced
Lead Software Engineer
Other World Computing, Inc. (OWC) is committed to innovation and delivering the finest computing solutions to businesses and creative professionals.
The Lead Software Engineer’s responsibilities include repair, develop, and maintain company software to ensure an efficient user experience. Successfully building a world-class product while focusing on prioritizing product needs and maintaining a rapid iteration pace and a clean code base. You will work with the team projects in assessing technical feasibility of features, and you will contribute new ideas to our product roadmap. You understand that technology is the backbone of our product and mission, and you want to contribute to business decisions that are influenced by your deep technical expertise.
Are you ready to help organizations solve their hardest challenges through the power of OWC?
If so, we’d love to hear from you!
What Will You be Doing?
- Coordinate with team members and encourage collaboration with best practices between other team members in the department.
- Design, code, and debug software to ensure scalability and user-friendly products.
- Maintain and improve the performance of existing software.
- Rapidly fix bugs, solve problems, and proactively strive to improve our products and technologies.
- Generate detailed documentation of the processes, including results of product tests, data, flowcharts, diagrams, layouts, code comments.
- Scale CI/CD process and optimize automated testing suite.
- Continue focusing on metrics such as defect rates, sprint velocity, site reliability, application performance.
- Mentor your team members, pair program, participate in code reviews, and delegate work to encourage professional and technical growth of those around you.
- Regularly attend team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.
- Deep understanding with design and development of an ERP and understanding best business practices with Microsoft Dynamics.
- Proficient at taking a project from inception to completion including project planning, status reporting, requirements gathering, design, coding, unit and integration testing and implementation of a quality product.
The compensation package for this role includes a base salary of $100,000 - $125,000 USD annually. The amount of variable compensation will be determined based on your experience, skills, and performance.
Our People Are the Most Important Asset
A career with OWC is out of this world and will provide you with all the opportunities and benefits that can only come from working with a proven industry leader that is committed to innovation and delivering the finest computing solutions.
- Competitive pay, that is based on the work that you do here at OWC and not based on a previous role.
- A generous number of vacation/sick/personal days every year, including birthday time off!
- Comprehensive health, vision, dental and wellness benefits.
- 401K
- Life Insurance
- Disability Insurance
- Accident Insurance
- Critical Illness Insurance
- Many discounts through our LifeMart Partner
- Tuition and Loan Assistance
- Join a company that is a leader in sustainability and offers the flexibility of a remote or hybrid (if in proximity to an OWC office) working environment.
- At OWC there are ongoing opportunities to learn, develop new skills and support your personal growth.
We look forward to hearing from you, learning more about your successes and sharing more on the ‘Other Worldly’ innovation here at OWC.
Lead Software Engineer
Other World Computing, Inc. (OWC) is committed to innovation and delivering the finest computing solutions to businesses and creative professionals.
The Lead Software Engineer’s responsibilities include repair, develop, and maintain company software to ensure an efficient user experience. Successfully building a world-class product while focusing on prioritizing product needs and maintaining a rapid iteration pace and a clean code base. You will work with the team projects in assessing technical feasibility of features, and you will contribute new ideas to our product roadmap. You understand that technology is the backbone of our product and mission, and you want to contribute to business decisions that are influenced by your deep technical expertise.
Are you ready to help organizations solve their hardest challenges through the power of OWC?
If so, we’d love to hear from you!
What Will You be Doing?
Coordinate with team members and encourage collaboration with best practices between other team members in the department.
Designing, coding, and debugging software ensuring scalability and user-friendly products.
Maintaining and improving the performance of existing software.
Rapidly fix bugs, solve problems, and proactively strive to improve our products and technologies.
Generates detailed documentation of the processes, including results of product tests, data, flowcharts, diagrams, layouts, code comments, etc., on needed basis.
Scale CI/CD process and optimize automated testing suite.
Continue focusing on metrics such as defect rates, sprint velocity, site reliability, application performance, etc.
Mentor your team members, pair program, participate in code reviews, and delegate work to encourage professional and technical growth of those around you.
Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.
What You Bring with You?
- Deep understanding with design and development of an ERP and understanding best business practices with Microsoft Dynamics.
- Proficient at taking a project from inception to completion including project planning, status reporting, requirements gathering, design, coding, unit and integration testing and implementation of a quality product.
Compensation Structure for the Position
The compensation package for this role includes a base salary of $100,000 - $125,000 USD annually. The amount of variable compensation will be determined based on your experience, skills, and performance.
Our People Are the Most Important Asset
A career with OWC is out of this world and will provide you with all the opportunities and benefits that can only come from working with a proven industry leader that is committed to innovation and delivering the finest computing solutions.
- Competitive pay, that is based on the work that you do here at OWC and not based on a previous role.
- A generous number of vacation/sick/personal days every year, including birthday time off!
- Comprehensive health, vision, dental and wellness benefits.
- 401K
- Life Insurance
- Disability Insurance
- Accident Insurance
- Critical Illness Insurance
- o Tuition and Loan Assistance
- Join a company that is a leader in sustainability and offers the flexibility of a remote or hybrid working environment.
- At OWC there are ongoing opportunities to learn, develop new skills and support your personal growth.
We look forward to hearing from you, learning more about your successes and sharing more on the ‘Other Worldly’ innovation here at OWC.
Apply for this position
Required*