Boca Raton, FL, USA
icrunchdata Network
SUMMARY As the Lead Software Engineer you will be in charge of the development, testing, integration and successful delivery of software product features and sub-systems. Daily Functions Infuse the Patch Values into your daily duties Write codes following the TDD practices Lead the design and implementation of features Perform code reviews of others design and code Participate in all reviews and daily discussions and proposes improvements and solutions Provide leadership and mentorship Share knowledge, improve the code, and develop features Works closely with the Product Owner to groom user stories – estimating, providing detail, and adding acceptance criteria REQUIREMENTS Practice writing unit and integration tests with mocks and stubs Strong knowledge of SQL Experience with SOA and web services Understanding of Object Oriented Programming concepts and designs Experience with test-driven development and continuous delivery in an agile software development environment Experience with git, code reviews, code merge issues, and pull requests Skilled in the use of IDEs Preferred experience in HTML, CSS, JQuery, and other libraries Preferred strong experience with JavaScript application frameworks, unit testing frameworks, and debugging tools Understanding principles of UX design – provided by Dice [...]