Career Center

SOFTWARE ARCHITECT

Location: Denver, CO
Posted On: 07/23/2021
Requirement Code: 48260
Requirement Detail

Required :


  • Organizes product development insights gathered by the team and shares with respective Business Area Management Teams, Clinical and Scientific Affairs teams and other teams, as required
  • Anticipates problems, generates technically advanced alternatives and implements innovative solutions for complex problems requiring the ingenuity and creativity
  • Represents generally related functional area as prime contact on projects. Interacts with and influences internal and external stakeholders and coordinates activity across business areas
  • May lead and coordinate intra- and inter-company projects of significant complexity?-? Works under consultative direction toward predetermined long-range goals and objectives
  • Interprets, executes, and recommends modifications to operating policies on a multi-functional basis; can interpret and recommend modifications to operating policies within the function.
  • Education Bachelor's degree in Computer Science, or equivalent of education and experience sufficient to successfully perform the essential functions of the job may be considered
  • Minimum 10 years' experience.
  • Possesses a highly technical and complex knowledge of one modern software technology and basic knowledge of several technologies
  • Deep hands-on experience in API design, SOA, REST, RPC, and event-driven micro-service architecture
  • Excellent knowledge of UML and other modeling methods
  • Hands on expertise in variety of software stacks/technologies such as Java, C++, JavaScript, Python, Kafka, and various SQL and NoSQL databases
  • Experience with modern cloud platform and architectures, Azure ecosystem strongly preferred
  • Experience building large-scale, cloud-based data platforms, strongly preferred
  • Experience developing and maintaining deployments for CI/CD pipelines
  • Excellent leadership capabilities, teamwork oriented, well adapted to working in a multicultural and crossfunctional environment
  • Provide technical leadership to the development teams, mentoring other developers on technology
  • Investigate new technologies/tools and their implementation in our products, providing relevant ideas and suggestions
  • Design innovative systems to achieve new breakthroughs in existing application software
  • Strong business acumen and impeccable integrity, strong management skills, decisive, resourceful
  • Well-developed interpersonal skills across multiple cultures, levels of seniority, and internal departments
  • Ability to communicate complex technical content effectively both verbal and written
  • Demonstrated project management/leadership


Apply Now
SAICON Ranked #142
  • SAICON Ranked #142

  • America‚Äôs Fastest Growing Companies