TNS is looking for a Full Stack Architect to work with our high-caliber group in delivering complex multi-platform applications for the next generation of telecommunications and fraud protection.
Responsibilities:
Core Requirements:
- 10 or more years of extensive full-stack experience and application design patterns
- At least 5 years of hands on experience with React, or Angular, Spring Boot
- At least 5 years experience using Java and Scala
- At least 5 years experience designing and building RESTful services.
- Strong experience developing web applications and understanding of new web technologies
- Strong experience using AUTH technologies such as OAuth2, LDAP/SAML a plus
- Experience building highly-available applications
- Experience building/hosting production applications on AWS or any other major cloud provider
- Experience writing SQL queries
- Basic understanding of networking concepts
- Working knowledge of web service infrastructure such as DNS, load balancers, reverse proxies, CDNs, application Servers, and databases
- Strong experience with Git
- Experience setting up CI/CD for new applications and development workflows
- Experience writing unit and functional tests
Preferred Qualifications:
- Exposure to AI / ML based applications.
- Experience working in a product development company focused on Telecommunications
- Proficient with edge computing principals and architecture.
- Experience with Agile scrum methodologies.
- Experience with database technologies and data modeling.

Keyskills: Product management GIT Networking LDAP Data modeling Coding DNS Application development Customer service SAML