Join OneZero Solutions as a Software Engineer where you will play a key role in designing, developing, testing, and maintaining software applications that meet user needs and business goals. This role requires writing clean, efficient, and well-documented code across multiple programming languages such as Python, Java, JavaScript/TypeScript, Go, C#, or C++. You will engage in the full software development lifecycle, collaborating with product managers, designers, and engineers to translate product requirements into scalable technical solutions. In this position, you do not manage a team but contribute deeply within cross-functional groups to uphold high standards of code quality and share best practices.
In this role, you will build and consume RESTful APIs, work with relational and NoSQL databases, and help shape system architecture with a focus on scalability, performance, security, and reliability. Your responsibilities also include debugging and resolving software defects, participating in code reviews and pair programming, and contributing to continuous integration and deployment processes. Staying current with emerging technologies and industry best practices is essential to driving innovation and efficiency within the engineering team at OneZero Solutions.
Responsibilities