The Polyglot Developer will participate in the full lifecycle development of software, design and develop web applications, APIs, and microservices, and perform unit testing and analyze application and database performance. The ideal candidate will have a bachelor's degree in engineering, computer science, or a related field and 3-8 years of experience designing/developing web applications using C#.Net, Java, NodeJS, and SQL Server or NoSQL databases.
Requirements
- Bachelor’s degree in engineering, computer science, information systems, or a related field from an accredited college or university
- 3 to 8 years of experience designing/developing web applications using C#.Net, Java, NodeJS, and SQL Server or NoSQL databases
- Ability to complete all phases of SDLC including analysis, design, development, testing and support utilizing traditional waterfall and Scrum/Agile methodologies
- Strong understanding and demonstrated usage of object-oriented design concepts
- Experience working both independently and in a team-oriented, collaborative environment
- Excellent client communication skills
