Digital Software Engineer Lead

City National Bank in Altadena, CA

  • Industry: Information Technology - Software Architect And Senior Engineer
  • Type: Full Time
position filled
As a member of the Digital Technologies Group, the Software Engineer is responsible for designing, developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. The group is continuously working to improve our Agile, Engineering, and DevOps practices and this role will be expected to actively participate in these efforts. At its core, this role requires excellent problem solving skills and C#/.Net coding capability. Candidate will need to effectively communicate, collaborate, and influence engineering and business team members across many projects and departmental boundaries. Additionally, candidate should not be afraid to get their hands dirty working incident responses, writing code, configuring applications, troubleshooting issues, digging into logs, looking at metrics, etc. Candidate will be a key member of successful independent teams that solve problems in an efficient and timely manner. Responsibilities Provides programming expertise and business analysis skills within an assigned business area, usually as a member of a project team, in analyzing, designing, modifying, and developing business applications. Prepares programming specifications from which programs will be written, and designs, codes, tests, debugs, and documents programs. Prepares programming documentation and recommends changes in development, maintenance and application standards. Analyzes and develops logical database designs, data models and relational data definitions across multiple computing environments (e.g., host based, distributed systems, client server, etc.) Complies with architectural standards and established methodologies and practices.This position plans, conducts and coordinates applications activities in such areas as finance, marketing, credit, etc. Conducts and prepares feasibility studies for new applications or revisions to existing systems. Prepares application development cost estimates, budgets, and schedules. Prepares and presents project proposals to management and colleague departments. Establishes programming standards and program documentation requirements. Reviews current status of applications and prepares recommendations for improvements. Monitors design processes and prepares reports on systems projects. Instructs, directs, and checks the work of other team members. Plans work for others to meet project deadlines; sets priorities to accommodate needs of users. Frequently interacts with subordinate team leaders, outside customers and functional peer groups at management levels. Applies strong leadership skills that can energize work teams to respond to business needs. Strong teamwork and interpersonal skills; ability to communicate and persuade at all management levels.Basic Qualifications*Minimum 10 years' experience as a business or data/programmer analyst required.*Minimum 10 years' experience with industry standard tools and languages (i.e. Visual Studio, Power BI, C#, ASP.NET, Web Services, Cloud Development, etc.) required. *Minimum of 10 years of experience in business application design and development. Job Skills and Knowledge Expert level hands-on full-stack development expertise in two or more of the following programming languages: C# (Required), Java (a plus), JavaScript, Go, Python Strong domain expertise in cloud application development (Azure Preferred) IaaS, PaaS, Serverless, API Management Container orchestration (e.g. Kubernetes, DockerEE) DevOps / continuous integration technologies (e.g. Bamboo, Jenkins, Azure for DevOps, Chef, Terraform) Web application server technologies Monitoring Technologies (native cloud monitoring and 3rd party monitoring tools such as Dynatrace, Moogsoft, Splunk, and others) Experience with Middleware, Web Servers, Proxies, Firewalls Expertise with databases and data modeling / design (SQL & NoSQL) Extensive experience in creating engineering and architecture related documentation and other artifacts in support of large scale development efforts Cloud and distributed application design, software architecture and practices Hands-on expertise implementing and using DevOps and CICD techniques and technologies Experience using integrated development environments targeting Linux, Windows, public clouds required Breadth of technical experience, and technical aptitude to learn and adjust to new technologies and cloud trends required Familiarity with other SaaS Cloud solutions (e.g. Sa
Associated topics: .net, architect, backend, back end, c/c++, c#, design, design pattern, java, senior software engineer

You may be interested in these similar jobs!
Project Manager, UCLA Health Marketing Operations
UCLA Health in Los Angeles, CA

ResponsibilitiesThe Marketing Project Manager for UCLA Health is a front line, consultative role involving both strategic thinking and collaborative …

Read More
Cath Lab Rad Tech
UCLA Health in Los Angeles, CA

ResponsibilitiesAssist physicians with diagnostic and Interventional Cardiology procedures by monitoring, scrubbing, and circulating. Assist with dig…

Read More
Sr. Software Engineer
XYZ in Santa Monica, CA

Description: Software developers at Dev.XYZ are passionate professionals. As a team that services multiple business units, developers are expected to…

Read More
Automation Tester - POS
Cloudious LLC in Manhattan Beach, CA

Automation Tester - POS Contract - 6+ Months Manhattan Beach, CA 5+ to 8 Years Experience. Roles and Responsibilities Digital Eco System Testing Must…

Read More
Senior Analytics QA Tester (Automation)
XChange Software in Los Angeles, CA

Tittle:::: Senior Analytics QA Tester (Automation) Duration:::: 6 months + contract Interview:::: Phone then Skype Location:::: Los Angeles, Californ…

Read More
Lead Backend Engineer
Spark Digital in Los Angeles, CA

We are looking for a Lead Backend Engineer to work for the world’s leading live entertainment company based in Los Angeles, California. With over 500…

Read More
POS Automation Tester
Cloudious LLC in Manhattan Beach, CA

5 to 8 Years Experience. Roles and Responsibilities Digital Eco System Testing Must Functional(Ecommerce-B2B & B2C), Automation(UFT/QTP), Web Analyti…

Read More
Sr. Software Architect [Java, Spring Boot, Microservices, AWS]
Prosum in El Segundo, CA

We need a Sr. Java Software Architect This new position will lead and support this initiative as the tech key and supporting the Dev Ops implementati…

Read More
Quality Assurance Engineer - Signal Processing/ C#/ Python
Extron Electronics in Anaheim, CA

QUALITY ASSURANCE ENGINEER - SIGNAL PROCESSING/ C#/ PYTHON ? Candidate must have hands-on experience in testing Web & Window Applications, Networking…

Read More
Lead Software Engineer
Accruepartners in Los Angeles, CA

Lead Software Engineer in Los Angeles, California at AccruePartners Be part of a team that is bringing innovative change to the music industry usin…

Read More
Lead Software Engineer (Digital)
DineEquity in Glendale, CA

The Lead Engineer Digital Technology is responsible for the day-to-day technical design, development and execution of Dine Brands guest-facing digita…

Read More
Software Engineer in Los Angeles, California | Careers at The Getty
J. Paul Getty Trust in Los Angeles, CA

Job Summary At Getty Digital, we are re-imagining how we create meaningful digital experiences for our research, publications, and projects in the …

Read More
Principal Engineer, Privacy & Safety Data Platform
VideoAmp in Los Angeles, CA

We are looking for a Principal Software Engineer who will be responsible for creating and developing our Privacy & Safety Data Platform. You are pass…

Read More
Android Engineer
Club Labs in Los Angeles, CA

ClubLabs is the digital acceleration team for Automobile Club of Southern California, also known as, AAA. We are the team responsible for building in…

Read More
ERP Business Analyst (Implementation)
CGI Group, Inc. in Los Angeles, CA

Meet our professionals CGI: An employer of choice Position Description: CGI is seeking an experienced ERP/HR and Payroll (HRP) (Implementati…

Read More