This role will be responsible for providing technical leadership on large initiatives and/or independently designs/develops complex applications and frameworks. The Java Developer, Principal is able to effectively develop and present solution designs to their peers, the business and IT Management. Essential Duties and Responsibilities: Drive and lead large initiatives based on industry standard best practices and design patterns of NJM. Work to resolve complex technical issues and understand system performance associated with the solution. Works effectively with project and program managers on planning and delivery of initiatives. Understand and work from business requirements documentation (user stories, use cases, as well as traditional software requirements specifications). Provide oversight of the development team as part of initiatives, constructing development plans, leading system designs, and conducting code reviews. Collaborate directly with the test lead to shape initiative test strategies. Enforce industry standard object-oriented programming best practices and design patterns to the team and utilize in designs. Provide accurate and reliable estimates for all development tasks as part of planning. Drive the development team to deliver work on time and of high quality. Guide the business requirements, working directly with the business and business analysts to presents alternatives that optimize the technology and limit NJM’s overall cost of ownership. Support and troubleshoot production implementations, as well as delegate production issue analysis tasks to the development team as needed. Take responsibility for delivery of required technical documentation. As a part of an agile project team, share technical and product knowledge with other team members. Participate in technology/tools evaluation and software technical proof of concepts. Coordinates the deployment and configuration of non-production environments. Leads planning and coordination of production deployments
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal