Alkami is looking to solve the problem of building and maintaining computer software systems for its clients in the financial industry, including retail and business banking, digital account opening and loan origination, payment fraud prevention, and data analytics and engagement solutions.
Requirements
- Strong programming skills in an object-oriented language such as Java or C-Sharp, with proven work experience as a full-stack developer
- Experience working with modern JavaScript frameworks like React and Angular, HTML, and CSS
- In-depth understanding of the entire software development process (design, development and deployment)
- Experience developing and deploying applications for Cloud Native Infrastructure
- Experience in SQL and NoSQL databases, coupled with caching mechanisms
- Understanding and practical application of REST API best practices
- Developing tests, including unit tests, UI automation tests, and integration tests
Responsibilities
- Lead code/design reviews to ensure smooth daily operations and accurate planning
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Advanced troubleshooting and debugging
- Perform UI tests to optimize performance
- Liaise with developers, designers, and system administrators to identify new features
- Manage cutting-edge technologies to improve legacy applications
Other
- Minimum of 5 years of related experience in software development, or a related field; or 3 years and an advanced degree
- Bachelor’s degree in engineering, or another related field or equivalent work experience
- Excellent analytical and time management skills, with a proven ability to deliver value independently
- Strong written and verbal communication skills, with demonstrated experience providing technical input
- Ability to participate in on-call rotation to support Alkami’s customers