• Creates the development and delivery of enhanced software solutions. Researches alternative technical solutions for changing business needs. Responsible for assuring the daily activities • Analyze requirements, work closely with platform architects to assist in architecting solutions, and create detailed designs • Deliver solutions by providing day-to-day mentorship for other developers as well as providing direct development of software. • Write strong unit tests and functional tests with strong emphasis on negative test cases. • Strong communication skills (verbal & written). Comfortable in creating and presenting ideas to the upper Management, Business Owners and other Stakeholders. • Assistance with production support issues by acting as point-of-contact and subject matter expert in resolving incidents and problem tickets.
All About You
• Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience. • Deep knowledge of software development processes including SAFe/Agile processes • A wide breadth and depth of technical experience including JBoss, Tomcat, shell scripting, JSON, multi-threading, Maven, Linux • Experience with Java, Scala, C++, and Angular JS is required. • Advanced understanding of Software Design Patterns with ability to apply patterns to business problems. • Strong knowledge of performance tuning and ability to locate performance bottlenecks in diverse code base. Can recommend hardware settings and ram configurations. • Experience in transitioning large applications to a CI/CD model. • Experience with migrating large applications from legacy platforms to new application servers/hardware. • Extreme Performance or NoSQL Data Storage such as GemFire Object Grid, HBase, or Redis • Experience integrating vendor and open source products into an overall system • Ability to be high-energy, detail-oriented, proactive and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results.