Full Time / Virtual Administrative Assistant (Remote) Apply
Job Description: Lead Software Engineer coordinates the technical design of large business systems; integration of business services & information security; implements technology-specific best practices & standards; controls success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; Acts as a partner with multi-functional teams to ensure the success of product strategy and project deliverables Responsibilities: Technology Expertise is a domain expert on one or more of programming languages, vendor products, [CLIENT] applications, data structures, business lines Platforms works with Infrastructure partners to stand up development, testing, and production environments. Will define scalability and performance criteria for the product Data Modeling reviews and extends data models Requirements Elaboration works with the Functional Architect to ensure that non-functional requirements are complete and appropriate Is aware of frameworks that promote concepts of isolation, extensibility, and extendibility Qualifications: 9+ years' experience in application development and system analysis; thorough understanding of the middleware and message protocols 2+ years technical team leadership experience Full Stack developer with solid Core Java including Collections, multi-threading concepts with a working experience on J2EE along with Framework knowledge – Spring/Spring boot Knowledge of JavaScript framework - like Angular Experience in oracle database Experience in API analysis, integration & troubleshooting Bachelor's degree in technical/computer field or related experience required