-
Principal Full Stack Engineer, Digital Engineering
- Comerica (Frisco, TX)
-
Principal Full Stack Engineer The Principal Engineer role will provide engineering and architecture support for complex system management activities related to system software, hardware, performance, problem determination or resource management requiring communication and coordination with vendors, technicians, clients, and management. Provide technical input to management decision making in the areas of software, hardware, and performance. Responsibilities include: work as part of an agile DevOps team to build enterprise web applications using Angular, Java, and Spring Boot tech stack; build and maintain enterprise (B2C, B2E) web applications with clean, secure, testable, and maintainable code; implement clean, modern, and performant applications that provide an excellent user experience; integrate third-party/reusable components, libraries, widgets, and SDKs; write unit and integration tests to ensure high quality; troubleshoot and fix bugs and performance bottlenecks; follow Comerica’s standard development process. Job Responsibilities: * Defining networking requirements *Performing detailed analysis of various projects and requests * Developing designs for projects that have medium to high complexity * Formulating procedures * Monitoring key performance indicators * Implementing advanced business solutions * May integrate solutions or build via DevOps depending on the maturity of the organization and/or product. Leads the software design, integration, and performance and or operate in a dev/ops model of complex initiatives. Also contributes to developing, implementing, and ensuring conformance with the related application standards, procedures, and best practices. Design Amp Methodology * Investigate amp; propose a strategic fit solution across server platform infrastructures. * Work closely with Business Units, Application teams, infrastructure areas amp; Vendors to identity, review amp; evaluate the solution requirements. * Investigate amp; propose strategic fits for Virtualization, Consolidation amp; Rationalization solution opportunities within the infrastructure or business. Propose changes to the technical architecture amp; design solutions as applicable. * Review amp; provide recommendation/input if/as applicable on new technologies/roadmap/presentations and Vendor product offerings specific to "System" Server, System Software technologies amp; Solutions amp; products. * Review amp; Identify Outsourcing Opportunities (e.g., ASP, IAAS, SAAS). * Evaluate amp; align strategic fit solutions across infrastructure platforms amp; solutions specific to "System" hardware amp; software technologies. * Create, champion, and execute solutions for long term capacity planning amp; technology investments. Technical Consulting * Provide Client consulting amp; planning guidance as applicable for 30% April 22, 2020, Version: 4 Page 2 of 5 moderate to large highly complex projects/programs. * Provide consultation amp; works closely with other functional infrastructure areas/departments on multiple initiatives to meet common organizational/business goals amp; objectives. * Participate in and provides consulting amp; planning guidance on short term amp; long-term planning in order to meet ongoing business amp; operational needs. * Participate in and provides consulting to project teams on architectural, design development, integration opportunities, planning of highly complex systems amp; assures it is aligned to our established strategies, guiding principles, rationales amp; practices. * Develop amp; provide estimates for projects/programs amp; initiatives during consulting, planning amp; implementation review if/as applicable for projects amp; initiatives. Planning amp; Organizing * Identify amp; evaluate projects/programs/initiatives amp; design processes that enhance amp; rationalize existing and upcoming solutions. * Map requirements into standard services solution, identity opportunities for integrating to existing or reuse technology amp; provide cost effective solutions for moderate to large highly complex project/programs/initiatives. * Review and propose alternate solutions to non-standard solutions if/as applicable to meet business amp; applications needs. * Review, identify amp; manage requirements for moderate to complex solutions and do a cost value, feasibility, and risk analysis as appropriate. * Assist amp; provide guidance on complex/ large project/program planning phases amp; process. Direct and/or indirect management responsibility for large to enterprise size projects /programs/initiatives/services with high complexity across multiple functional area(s). Risk Management * Participate in CAB/ECAB and active assess risk of proposed changes. * Review, participate, develop (if/as applicable) amp; update architectural standards, guiding principles, rationales amp; strategies. * Evaluate, review amp; approve highly complex design solutions for business amp; Infrastructure project or programs or initiatives. Administration * Keep management informed of status of on activities through accurate, timely, and appropriate reporting. * Actively participates in committees representing the department and/or planning unit. * Keep abreast of leading-edge technologies in engineering space. * Estimating cost saving targets. * Budget low-cost hosting provider. * Other duties as assigned Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled
-
Recent Jobs
-
Principal Full Stack Engineer, Digital Engineering
- Comerica (Frisco, TX)
-
Senior Application Engineer, AI, Marketing Tech and Engineering
- Google (Atlanta, GA)
-
Software Engineer 1
- Synergy ECP (Columbia, MD)
-
Software Engineer
- NoGood (New York, NY)