Apex Systems Inc Software Engineering Senior Advisor 1100525 in Saint Louis, Missouri
Duties: Provides counsel and advice to top management on significant Engineering matters, often requiring coordination between organizations. Designs and develops a consolidated, conformed enterprise data warehouse and data lake which store all critical data across Customer, Provider, Claims, Client and Benefits data. Manages processes that are highly complex and impact the greater organization. Designs, develops and implements methods, processes, tools and analyses to sift through large amounts of data stored in a data warehouse or data mart to find relationships and patterns. May lead or manage sizable projects. Participates in the delivery of the definitive enterprise information environment that enables strategic decision-making capabilities across enterprise via an analytics and reporting. Focuses on providing thought leadership and technical expertise across multiple disciplines. Recognized internally as the go-to person for the most complex Information Management assignments.Skills: Level - Ideally strong, self-starting IC, like solid H level employee Required: Java or Kotlin Springboot 2 Rest services Jenkins Agile Preferred: MongoDB or Postgres Cucumber Nice to Have: Kafka Hadoop Familiar with tools/practices like Checkmarx Pair programming SonarQube We're looking for a senior engineer who has an analytical problem mindset, wants to understand the business behind the product, values product health, and thrives in a team culture.Education: At least 5 years experience plus degree, or extended equivalent experience.VEVRAA Federal ContractorWe request Priority Protected Veteran and Disabled Referrals for all of our locations within the state.We are an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic. The EEO is the Law poster is availablehere.