Job Description :
Title::::Lead Software Developer
Location::: Minneapolis, MN must be local to Minneapolis ) willing to relocate to Minneapolis.
Duartion:::6+Month contract
Must have 8+ years USA experience, with 3+ years as Lead Java Developer.
Must have excellent written and verbal communication skills.

The Lead Software Developer will support the architecture and leads the conceptual and technical designing, developing, implementing, and governance of technology solutions that deliver business value across the organization while continuously improving time to market.

The Software Developer is responsible for analyzing, designing, building, testing, debugging, documenting, implementing, and maintaining new or existing applications and software on distributed and/or mainframe systems. They review and analyze user needs and design proposed system solutions based on requirements. They participate in the development and testing of these solutions and ensure adherence to defined timelines. They evaluate and configure systems and peripherals for performance and serviceability, reliability, and availability. They recommend enhancements, upgrades, and/or changes to the system configuration to maintain optimum system performance and utility. The Software Developer documents all aspects of an application or system to include network diagrams/flowcharts, layouts, diagrams, charts, code comments, and revision dates. They collaborate with other IT and business professionals and deliver high-quality results.

Required Technologies/Tools:
Bitbucket, Bamboo, RabbitMQ, MongoDB, Terraform, OpenShift, Kafka, Spring boot, Spring Security, React, Redux and Hooksegards,