Summary
Join our team as a Backend Developer and build high-performance, scalable systems. This remote position requires a Bachelor's degree in Computer Science or Engineering (Master's preferred) and 7+ years of experience in enterprise software development. You will leverage your proficiency in Node.js, ASP.NET, and server-side languages like .Net, C#, Python, and PHP. Experience with databases (SQL Server, MySQL, MongoDB), cloud platforms (Azure, AWS), and Agile Scrum is essential. Familiarity with JavaScript frameworks, front-end languages, IoT, and CI/CD is also needed.
Requirements
- Bachelor's Degree in Computer Science or Engineering
- 7+ years of applicable experience in enterprise software development
- Significant experience building high-performance and scalable systems
- Strong proficiency with run-time environments such as Node.js and ASP.NET
- Proficiency with server-side languages such as .Net, C#, Python and PHP
- Working knowledge on IoT strategy, standards, protocols
- Proficiency with database technology such as SQL Server, MySQL, MongoDB or others
- Familiarity with JavaScript frameworks and libraries such as Angular JS , React, Amber, Three.js and Babylon.js
- Familiarity with front end languages such as HTML, CSS and JavaScript
- Experience with deploying software on cloud platforms such as Azure and AWS
- Knowledge of code versioning tools and CI/CD
- Familiarity with Agile Scrum methodology is required
Responsibilities
- Develop high-performance and scalable systems
- Utilize run-time environments such as Node.js and ASP.NET
- Employ server-side languages such as .Net, C#, Python and PHP
- Work with database technology such as SQL Server, MySQL, MongoDB or others
- Utilize knowledge of IoT strategy, standards, protocols
- Employ JavaScript frameworks and libraries such as Angular JS , React, Amber, Three.js and Babylon.js
- Use front end languages such as HTML, CSS and JavaScript
- Deploy software on cloud platforms such as Azure and AWS
- Use code versioning tools and CI/CD
- Apply Agile Scrum methodology
Preferred Qualifications
Masterβs degree