At Sunrise Banks we are committed to a culture of trust and transparency that welcomes all.
POSITION SUMMARY
The Software Engineering Supervisor manages and oversees the design and development of software applications and directs the work of software engineers to ensure the best practices around software development.This position will use your skills, experience, and talents to be a part of groundbreaking thinking and visionary organization. Project work requires the ability to execute well across the entire development lifecycle and within each of the application layers: presentation, business logic, and data. This position will both direct and work on application design, and development utilizing a thorough understanding of applicable technology, tools and existing designs and provide guidance and direction to less experienced staff in resolution of highly complex technical problems; and ensure quality, security and compliance requirements are met.
ESSENTIAL FUNCTIONS
Accountable for the design, development and delivery of features that are necessary to support new developments and enhancements in our product lines
Accountable for delivery of applicable tests with all code to prove correctness, robustness, and scalability
Serve as an expert resource to help create and improve standards and best practices to ensure high-performance, scalable, repeatable, and secure deliverables
Provide the team with thought leadership to promote re-use and develop consistent, scalable patterns
Interface with 3rd party vendors to enable bank operations
Provide innovative ideas and solutions in an ever-changing environment
Accountable for the delivery and maintenance of applications, both built in-house and vendor provided
Address issues and mitigate risks, communicate status to business stakeholders, IT leaders and other IT teams impacted by the project
Demonstrate strong leadership by developing healthy team culture via coaching, mentoring, training and hiring
Support teams in managing cross product/cross-team technical dependencies
Provide hands-on support with the implementation, as needed
Contribute to development and testing automation practices and frameworks, including unit, functional, integration, end to end, load, and performance
SUPERVISORY RESPONSIBILITIES
This position supervises the software engineering positions.
Responsible for the hiring, performance management, and development of these employee(s).
COMPETENCIES
Sunrise Core Values
Adaptability
Communication
Compliance
Dependability & Flexibility
Initiative
Integrity
Judgement
Organizational Skills
Productivity
Professionalism
Quality Service
Teamwork
Technical /PC Skills
Work Quality
EDUCATION & EXPERIENCE
Bachelor’s degree in computer science, software engineering, MIS, or related technical field; or, a minimum of 4 years of equivalent professional experience and high school diploma/GED
1 – 3 years of supervisory experience
5+ years of full-stack web platform software engineering experience
Strong experience with one of the following: C#, JavaScript, Golang, Python
Experience with modern UI web development i.e. ReactJS, Angular, Vue
Strong experience with database design: SQL/NoSQL/Snowflake
Messaging experience with RabbitMQ/Kafka/etc
Azure experience including Azure Functions, microservices and containerization
Experience building distributed and scalable applications utilizing REST services and messaging technologies
Collaborative team player/servant leader, comfortable working in agile environment and balancing both forward-looking and practical concerns
Experienced with event-driven, resilient, scalable, and performant architectures
Approachable and optimistic leader, who exhibits a positive attitude and supports team growth through change
Experience with CI/CD Pipelines Harness (preferred), GitHub, Azure DevOps
Experience with successful implementation of automated testing development practices, including some of the following: unit, functional, integration, front-end, e2e, load & performance, security, canary
Strong understanding of authorization and authentication
Knowledge of domain driven design, software design patterns and design principles
Self-starter with strong desire to learn new concepts, processes, and technologies
Demonstrates the ability to work effectively with AI tools and maintains an open, curious approach to emerging technologies.
COMPENSATION AND BENEFITS
Annual salary DOQ: $136,824 - $182,432 Benefits: Medical, Dental, Vision, FSA, Life, AD&D, STD, LTD, Pet Insurances, PTO, PVTO, 401k and more. Visit www.sunrisebanks.com for more details.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!