You will be redirected to Vizient's preferred application process.
Senior Software Engineer
In this role, you will use best practices and knowledge of internal and external business operations to improve products or services. You will solve complex problems, and bring a new perspective to the usage of existing solutions. You will also mentor employees in the immediate group.
Design, develop, enhance, code, test, deliver and debug software.
Implement larger, more complex stories spanning multiple technology domains.
Facilitate and lead story breakup and grooming.
Drive feature level architecture/design sessions.
Participate in product level architecture/design sessions.
Recommend actions to improve procedures and standards.
Identify and communicate technical trends and/or emerging technology.
Bachelor's degree in Computer Science, Math, or Engineering preferred.
Minimum 5 years of experience developing software.
Experience with .NET development is a must with a preference for .NET Core.
Experience with SQL, Spark, Hive, Hbase and other bigdata technologies is highly desired.
High competency with Java/C#/.NET development while utilizing technologies such as Spring Boot, Spring Java, Spring MVC, JPA or similar.
Extensive experience working with enterprise solution delivery in a large scale distributed software design environment, preferably in XP programming.
Experience working in an Agile based development environment, using Agile concepts such as Continuous Integration, TDD, and Paired Programming.
Experience with emerging cloud platform technologies such as Cloud Foundry, Openshift, AWS Web Services, Microsoft Azure or other PaaS technologies.