This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
The Software Architect (Back End) at Endpoint is responsible for creating and enhancing software architecture, design, and code, as well as providing guidance and mentorship to software engineers.
They will recommend technical solutions to business problems, design software applications, and participate in architecture and code reviews.
The role involves supporting the engineering team during development and testing, troubleshooting production issues, researching new technologies, and developing Proof Of Concepts (POCs) for clients.
Additionally, the Software Architect will document technical architecture, mentor software engineers, and continuously improve the architecture to reduce technical debts.
Requirements:
A degree in Computer Science, Software Engineering, or equivalent, along with 10+ years of experience in software development.
6+ years of experience in distributed architecture, multi-tenant SaaS, and cloud technologies.
Expertise in architecture paradigms, design patterns, and programming principles, with strong skills in C#.Net, SQL/non-SQL, Azure native technologies, and other Microsoft technologies.
Prior experience in eClinical domain, life sciences, or highly regulated industries is preferred.
Excellent problem-solving skills, ability to thrive in a fast-paced environment, strong communication skills, time management, and organizational skills are required.
Benefits:
The position offers a competitive salary ranging from $120,000 to $160,000 per year.
Full-time employees working 30 or more hours per week are eligible for comprehensive benefits including Medical, Dental, Vision, Life, STD/LTD, 401(K), Paid time off (PTO) or Flexible time off (FTO), and Company bonus where applicable.
Endpoint Clinical is an equal opportunities employer and considers qualified applicants with arrest and conviction records.