Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
InsuranceIndustries
Requirements
Bachelor’s degree in Computer Science, Information Systems, Information Technology, a related field, or equivalent experience
Minimum of 5 years of development experience (strongly preferred)
Experience with Java, Kotlin, and a modern IDE (strongly preferred)
Experience with OpenShift, SQL, and Kafka (a plus)
Experience with source control management software (a plus)
Ability to work onsite in Tech Offices in Lansing or Grand Rapids, Michigan (with merit-based work-from-home up to 3 days per week after initial training)
Responsibilities
Develop, maintain, and support software applications for new and existing systems
Define, develop, test, analyze, and maintain new and pre-existing software programs and applications
Actively participate in code/design reviews and brainstorming sessions
Develop program and system documentation
Share technical knowledge and experience with others through informal and formal mentorship
Analyze and fix software errors in a timely and accurate fashion
Consult with users, architects, project leaders, and management to resolve problems and suggest alternatives