itjobs.ca Logo
Agents Only Technologies logo

Software Engineer

Remote
Mid Level
Full-Time
CONTRACTOR

About the role

Remote | Full-Time or Contract About the Role Agents Only Technologies is seeking a Software Engineer to help build, maintain, and enhance the systems that power our global workforce, customer operations, and technology platforms. This role is ideal for engineers who enjoy solving real-world technical challenges, building scalable applications, and collaborating with cross-functional teams to deliver reliable and high-performing solutions. You will contribute to the development of internal tools, platform services, integrations, and customer-facing applications that support operational efficiency and business growth. The ideal candidate is technically strong, solution-oriented, and comfortable working in a distributed environment where ownership, collaboration, and continuous improvement are highly valued. Responsibilities Software Development Design, develop, test, and maintain software applications and platform features. Write clean, maintainable, and scalable code following established engineering standards. Build and support APIs, backend services, and application integrations. Develop new functionality while ensuring system reliability and performance. Participate in architecture discussions and technical planning activities. Contribute to the continuous improvement of engineering processes and development workflows. System Performance and Reliability Monitor, troubleshoot, and resolve software issues and technical defects. Support platform stability, scalability, and performance optimization initiatives. Assist with deployment activities, testing, and release processes. Identify opportunities to improve system efficiency and operational effectiveness. Maintain technical documentation for applications, services, and workflows. Collaboration and Quality Collaborate with Engineering, Product, Operations, and Quality Assurance teams. Participate in code reviews and contribute to development best practices. Communicate technical concepts and project updates effectively with stakeholders. Support a culture of continuous learning, innovation, and technical excellence. Contribute to maintaining secure, reliable, and well-documented systems. Qualifications Required Professional experience in software development, software engineering, or related technical roles. Proficiency in one or more programming languages such as Python, JavaScript, Java, C#, Go, or similar technologies. Strong understanding of software development principles, design patterns, and engineering best practices. Experience working with APIs, databases, and web-based applications. Strong analytical, troubleshooting, and problem-solving skills. Ability to work independently while collaborating effectively within a distributed team environment. Strong written and verbal communication skills. Reliable internet connection and a suitable remote work environment. Preferred Experience with modern frontend or backend frameworks. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform. Experience with Git and version control workflows. Understanding of CI/CD pipelines and automated deployment processes. Experience working in Agile, Scrum, or similar development environments. Exposure to high-scale production systems, distributed architectures, or SaaS platforms. Knowledge of security, performance optimization, and application monitoring practices. Why Join Agents Only Technologies Work on technology solutions that support global workforce operations and customer engagement initiatives. Collaborate with distributed teams across engineering, operations, and product functions. Contribute to scalable platforms used by organizations across multiple industries. Gain exposure to cloud technologies, automation, integrations, and modern software development practices. Flexible remote work environment. Opportunities for professional growth and participation in future projects based on performance. Work Arrangement Location: Remote Work Type: Full-Time or Contract Compensation Compensation will be discussed during the selection process and will be based on experience, skills, location, and project requirements. How to Apply Interested candidates may submit their application through the official application process. Only shortlisted candidates will be contacted.

About Agents Only Technologies

Similar Jobs