Architecting and Developing high scale, low latency software solutions that perform complex calculations on large volumes of data.Maintaining and developing integrations with Practice Management software. Roles and Responsibilities Solid working knowledge in service oriented design and development Extensive experience developing and consuming web services Experience with Cloud Services and building blocks Experience with creating and testing installable software packages. Strong understanding of Object Oriented Programming patterns, practices, and principles. Experience and understanding of Agile development methodology Strong discipline for testing code at every level of development and knowledge of various testing methodologies. Signs you have what it takes You thrive on change: What others see as a risk or threat, you see opportunity. You create change in creating solutions for constant improvement across the architecture. You solve problems: You are not afraid of challenging problems, and attack them tenaciously with a structured and analytical approach. A lack of documentation, or incorrect documentation does not scare you, and you are able to fight through the challenge. You are a team player: You value being part of a great team and realize that being positive and helpful is as valuable as having great skill. You are eager to communicate clearly and confidently about innovative recommendations to improve function across the architecture.
Associated topics: backend, back end, c++, c#, develop, matlab, sdet, software engineer, software programmer, sw