Vacancy expired!
This position is eligible for a hybrid work schedule.
The Team:- We believe we can deliver excellent service and products without taking ourselves too seriously. It’s okay to find joy and humor in our work.
- We treat customers as collaborators rather than as tickets to be closed.
- We value the curiosity to deeply understand other points of view; understanding more perspectives helps us make better decisions.
- We value getting a usable and working solution in front of customers quickly to get feedback so we can iterate and refine over holding out for a perfect solution later.
- We value leadership through service; we get ahead by helping others succeed.
- We value mistakes as an opportunity to learn. We view all mistakes as owned by the team as a whole, and seek to learn and improve from the mistakes we make.
- We value actively and humbly seeking honest feedback.
- We value an open and transparent channel of communication with all members of the team, regardless of their title and expertise.
- We value context and responsibility over management approval and supervision.
- We value diversity of opinion over group consensus.
- We value using good enough open source software over perfect commercial software.
- We value attitude over aptitude; no genius jerks allowed.
- We value making decisions with research and reason over tradition or fear; we are fans of the scientific method.
- During technical discussions, no one has a title.
- We value being able to pursue a plan together over everyone agreeing that the plan is the best one.
- We happily teach others the things we have learned.
- We recognize that discrimination exists throughout our society in structural ways. We seek to build systems that are inclusive and avoid using hurtful language.
- Writing tested, production-ready application code
- Pairing and collaborating with peers.
- Writing appropriate levels of documentation.
- Participating in joint design and architecture sessions.
- Steering Solutions Technical & Security Architectural/Design strategy and enabling partners/apps teams/syndication partners stake holders
- Ensuring high security posture across the solutions footprint
- Building effective deployment and monitoring systems.
- Operating and supporting production environments (including on-call support).
- Performing code reviews.
- Participating in software release and deployment activities.
- Coordinating constructively with other team members and external teams.
- Minimum of an Associate’s degree and 6 years’ systems analysis/application development experience, or in lieu of a degree, a combined minimum of 8 years’ higher education and/or work experience, including a minimum of 6 years’ systems analysis/application development experience Familiar with application development software and hardware platforms
- Proficiency with personal computers as well as pertinent project management, word processing and spreadsheet software
- Capable of working on multiple projects of a complex nature
- Excellent problem-solving skills to assist in issue resolution
- Excellent verbal and written communication skills, with prior experience presenting to the target audience
- Excellent organizational and time management skills
- Detail-oriented
- Strong lateral thinking skills
- Full stack experience building applications using Angular, .Net Core, Entity Framework, SQL server is required
- 10+ years of relevant work experience, including extensive programming experience and mentoring skills.
- Strong hands-on experience developing systems using SOLID principles, writing test driven code, applying best practices is must
- Experience with various architectural patterns and design principles such as DDD, CQRS, Event Sourcing
- An understanding of design for scalability, performance and reliability.
- Experience with high-scale, distributed web service development (hands-on experience with RESTful web services)
- Familiarity with distributed systems, asynchronous messaging, and network protocols, especially TLS and HTTP.
- In this role, experience in OIDC/OAuth, SAML, Azure, Application monitoring, issue triaging is most likely to be helpful to the team.
- Windows background: facility with command command-line utilities; familiarity with system administration tools and concepts a plus.
- Experience with designing solutions with hybrid on prem and Cloud architecture.
- Experience in using / optimizing CICD, SLA, SLI, SLOs, and toil reduction to implement solutions with low operational overhead
- Experience integrating Open-Source tools and libraries to build complete solutions.
- BS in Computer Science, Computer Engineering or related technical field or equivalent practical experience.
- Familiarity with data serialization formats like XML, JSON and protocol buffers
- Experience outside of the banking/financial industry a plus
- Competitive compensation
- Health, welfare, and retirement benefits
- 401(k) match at 5%
- Work-life balance and flexible work arrangements
- Banking Officers start with 25 days PTO plus 12 paid holidays
- 40 hours paid volunteer hours per year
- Much more. For details, see: M&T Benefits Overview
- ID: #49289045
- State: Delaware Wilmington 19801 Wilmington USA
- City: Wilmington
- Salary: Depends on Experience
- Job type: Permanent
- Showed: 2023-02-18
- Deadline: 2023-04-17
- Category: Et cetera