Note: The job is a remote job and is open to candidates in USA. Droisys is hiring a Software Engineer to design, develop, test, and maintain scalable software for business applications and customer-facing products. The role collaborates with cross-functional teams to deliver high-quality software and contribute to technical innovation and continuous improvement.
Responsibilities
- Design, develop, test, deploy, and maintain high-quality software applications
- Write clean, efficient, maintainable, and well-documented code
- Collaborate with cross-functional teams to define, design, and implement new features
- Participate in code reviews and provide constructive feedback to team members
- Troubleshoot, debug, and resolve application issues and production incidents
- Optimize application performance, scalability, and reliability
- Contribute to architecture discussions and technical decision-making
- Implement automated testing and CI/CD best practices
- Stay current with emerging technologies and recommend improvements when appropriate
- Participate in Agile ceremonies including sprint planning, standups, and retrospectives
Skills
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- 3+ years of professional software development experience
- Strong proficiency in one or more programming languages such as Java, C#, Python, JavaScript, TypeScript, or Go
- Experience building and maintaining web applications, APIs, or distributed systems
- Knowledge of software design principles, data structures, and algorithms
- Experience working with relational and/or NoSQL databases
- Familiarity with Git and modern version control workflows
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Experience with modern frontend frameworks such as React, Angular, or Vue.js
- Experience with microservices architecture
- Knowledge of Docker, Kubernetes, and containerized deployments
- Experience with CI/CD pipelines and DevOps practices
- Familiarity with monitoring and observability tools
- Experience working in a remote-first environment
Benefits
- Fully remote position open to candidates located within the United States.
Company Overview
Company H1B Sponsorship