[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Agents Only Technologies is seeking a Software Engineer to support the design, development, and maintenance of applications, systems, and technology solutions. This role involves building scalable software solutions, developing new features, and collaborating with cross-functional teams to deliver reliable and maintainable solutions.
Responsibilities
- Design, develop, test, and maintain software applications and internal systems
- Write clean, efficient, and maintainable code following established development standards
- Develop new features and enhancements based on business and technical requirements
- Support API development, integrations, and backend services
- Participate in code reviews and contribute to engineering best practices
- Troubleshoot, debug, and resolve software defects and technical issues
- Support application performance optimization and system scalability initiatives
- Monitor application health and identify opportunities for improvement
- Assist with deployment activities, system maintenance, and production support
- Contribute to the reliability, security, and availability of software systems
- Help maintain technical documentation and development resources
- Collaborate with Engineering, Product, Operations, and Quality Assurance teams
- Participate in project planning, estimation, and technical discussions
- Support continuous improvement of development processes and workflows
- Stay informed on emerging technologies, tools, and software engineering practices
- Contribute to a culture of learning, collaboration, and innovation
Skills
- Experience in software development, software engineering, or a related technical field
- Proficiency in at least one modern programming language, such as: Python, JavaScript, Java, C#, Go, or equivalent technologies
- Understanding of software development principles, design patterns, and development lifecycles
- Experience working with APIs, databases, and web-based applications
- Strong analytical, troubleshooting, and problem-solving skills
- Ability to work independently and collaboratively within distributed teams
- Strong communication and organizational skills
- Reliable internet connection and remote work setup
- Experience with modern frontend or backend frameworks
- Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform
- Experience using Git and version control workflows
- Familiarity with Agile, Scrum, or related development methodologies
- Experience supporting production environments and scalable systems
- Understanding of CI/CD pipelines, automation, and deployment processes
- Experience with containerization technologies such as Docker or Kubernetes
Benefits
- Flexible remote work opportunities.
- Opportunities for professional growth and advancement.
- Access to future projects and long-term opportunities based on performance and business needs.
Company Overview
Apply To This Job