Skip to content
Remote software developer jobs at U.S. companies
Job responsibilities
- Test software development methodology in an agile environment & provide inputs for continuous improvement
- Provide ongoing maintenance, support, and enhancements in existing systems and platforms
- Comply with project plans and industry standards to troubleshoot, debug and upgrade systems
- Automate various processes, build software infrastructure, aid in capacity planning and architecture
- Work with data scientists, business users, project managers & other engineers to build the required software solutions
Minimum requirements
- Bachelor’s/Master’s degree in Computer Science (or equivalent experience)
- 3+ years of software development experience building (exceptions based on skill level)
- Experience supporting production quality software and owning projects from end-to-end
- Experience with test-driven development and automated testing frameworks
- Capable of delivering on multiple competing priorities with little supervision
- Execute the full software development life cycle & build highly available, scalable & secure systems
- Skilled in various web technologies & their nuances like HTML, CSS, UI/UX, React, Angular, and design among others
- Knowledge of coding languages, such as C++, Java, JavaScript, and code versioning tools like Git
- Communicate fluently in English with engineering managers at U.S. software companies
- The ability to work full-time (40 hours/week) and a 4 hour overlap with U.S. time zones
Apply For This Job
- Choosing a selection results in a full page refresh.
- Opens in a new window.