Top Criteria Second half of the job description talks about technical stack required Would like to have at least 10 years of experience. If candidate can demonstrate the right skill, we can adjust one or 2 years General Summary IT Application Engineer Lead designs application solutions based on detailed application requirements, and define data structures and data sources to satisfy the application solution. IT Application Engineer Lead also works closely with architects, developers, customer representatives, project managers, etc. to ensure that application solutions meet customer requirements. Level Expectations Possess an expert level knowledge of the tools and processes required by the role. Manage efforts affecting large-scale, highly complex, cross-functionalplatform environments. Typically spends majority of time providing direction across large teams at all levels but capable of solid individual performance when required. Share knowledge, coaches, and mentors others in area of expertise. Ability to perform functions at all levels of a process. Will serve as technical lead in area of expertise. Will have duties instructing, directing, and checking the work of others. Possess excellent communication and relationship skills. Comfort ability interfacing with Client director level management for technical briefings, status reports, etc. Essential Functions Improve application quality and reliability by implementing good standards and processes Increase productivity by implementing tools and processes. Serve as the technology go-to person on any technical questions. Resolve complex technical issues. Ensure quality is maintained by following development patterns and standards. Design and build prototypes i.e. the Rapid Prototype, which becomes the application system. Define physical program units and data structures based on the logical model to satisfy the requirements of the application. Prepare deployment and post deployment plans to support the conversion and deployment of the solution Interact with architects, analysts, project managers, developers, customer representatives, and QA managers to ensure that application solution meets customer needs. Qualifications Over 10 years of work experience in application engineering. Experience in defining requirements and conceptualizing solutions on related projects or work assignments. Strong expertise in related technical stack College degree in Information Systems, Business, or related field. Exposure with development methodologies is highly desired. Demonstrated ability to organize and facilitate requirements meetings. Promote consensus on a high level view of the project and drill down into the details to obtain the requirements. Perform thorough interviews with project stakeholders to develop requirements and design. Ability to document project issues, risks, assumptions and requirements. Demonstrated problem solving skills and the ability to work collaboratively with other stakeholders or team members to resolve issues. Creating process flows and diagrams necessary to assist the requirements gathering process. Consistently deliver project status and time tracking regularly to management. Conduct comprehensive requirements reviews with project stakeholders, development and QA teams. Strong facilitation, negotiation, and conflict resolution skills Possess excellent written and verbal communication skills. Familiarity with health care industry very helpful. Required In-depth experience in Java, J2EE, SOA, Web services (SOAP and REST), Spring, Hibernate. Lead experience with excellent design. Experience in designing and implementing end-to-end solution architectures for large and complex systems. Extensive experience in building and consuming RESTful or SOAP web services. Support existing Web Services and perform enhancements. Experience in software development using standard J2EE frameworks that include Spring and Hibernate. Experience with SOAP UI, Postman, JUnit, continuous integration and development tools like GIT, Jira confluence. Experience with continuous development and tools like Jenkins. Experience using build technologies like Maven. Experience in performing thorough unit testing and code reviews. Good analytical skills for trouble shooting production issues. Princeton Information is one of the nation's top five privately-held IT consulting firms, in business since 1985. Princeton Information services a clientele of primarily Fortune 500 companies nationwide. With annual revenues over 120 million, Princeton Information operates across the US from multiple regional offices. Our Commitment to Our Consultants As a privately held company, Princeton Information is solely committed to the success of clients and consultants - not to any shareholders. PI's success is grounded in the relationships we build with our consultants. We seek the best people provide career path counseling as well as the most challenging opportunities in business and in IT. As part of its culture of loyalty and commitment to its consultants, Princeton Information is committed to doing all we can to ensure our consultants have the best possible search, placement and work experience possible. Our Services Working with one Princeton Recruiter will gain you access to over 500 open requirements with the top clients in the US across all industries (finance, insurance, pharmaceutical, commercial, telecom, media, manufacturing) nationwide. Our local recruiters have in-depth knowledge of our clients and opportunities. They will work with you to find you the best possible opportunities for you and your career. Our Relationships Our relationships with our clients, as well as our consultants, are critical to our success! We have a robust sales organization that ensures that Princeton has the inside track on what attributes a person needs in order to be successfully placed and engaged at our clients. We know the technical and non-technical skills that our clients are looking for and we ensure that you are educated about the client prior to your interview with them. Princeton is committed to going above and beyond to ensure that each meeting you have with a client is a successful one!
Associated topics: .net, application, backend, c c++, c++, c#, develop, perl, sdet, software programmer