Sr. Software Engineer

Alkami Technology, Inc.·Remote(United States)
Software Development
Excel

WFA Digital Insight

The demand for skilled software engineers continues to rise, with a 25% increase in job openings over the past year. As companies shift towards cloud-native infrastructure, experts with proficiency in Java, C#, and modern JavaScript frameworks are in high demand. Alkami Technology, a leading digital sales and service platform provider, stands out for its intentional culture and tremendous growth. With a strong focus on innovation and customer satisfaction, this company is an attractive option for professionals looking to make an impact. Before applying, candidates should be aware of the company's emphasis on collaboration, problem-solving, and technical expertise.

Job Description

About the Role

The Senior Software Engineer plays a crucial role in driving efforts and contributing to building computer software systems at Alkami Technology. As a key strategic player, this professional will participate in the design process from beginning to end, demonstrating deep technical domain knowledge of the company's apps, services, systems, or frameworks. The role involves leading code and design reviews, participating in the entire application lifecycle, and focusing on coding and debugging to develop functional web applications.

As a remote-first company, Alkami Technology offers a flexible work environment that allows professionals to work from anywhere in the US. The company culture is built on intentional values, recognizing the importance of teamwork, innovation, and customer satisfaction. The Senior Software Engineer will be part of a collaborative team, working closely with developers, designers, and system administrators to identify new features and improve legacy applications.

The role is critical to maintaining product features, including on-call escalations, triaging, and resolution. The Senior Software Engineer will be responsible for gathering and addressing technical and design requirements, setting up and maintaining environment configurations, and monitoring system health. With a strong focus on innovation and customer satisfaction, this professional will champion an API-first approach to software projects, ensuring seamless integration, scalability, and extensibility.

What You Will Do

  • Lead code and 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
  • Perform advanced troubleshooting and debugging
  • Liaise with developers, designers, and system administrators to identify new features
  • Manage cutting-edge technologies to improve legacy applications
  • Gather and address technical and design requirements
  • Set up and maintain environment configurations and monitor system health
  • Build reusable code and libraries for future use
  • Provide training and support to internal teams
  • Enhance development tools, test coverage, and/or code structure
  • Provide mentoring and technical support to junior engineers
  • Respond promptly to on-call incidents, including troubleshooting and resolving critical disruptions

What We Are Looking For

  • A minimum of 5 years of related experience in software development or a related field
  • Strong programming skills in an object-oriented language such as Java or C#
  • 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
  • Collaborative approach with a problem-solving attitude and willingness to take various approaches
  • Excellent analytical and time management skills
  • Strong written and verbal communication skills

Nice to Have

  • Experience with Excel
  • Knowledge of UI tests and performance optimization
  • Experience with API-first approach software projects

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work with a leading digital sales and service platform provider
  • Collaborative and dynamic work environment
  • Flexible work arrangements, including remote work options
  • Professional development and growth opportunities
  • Access to cutting-edge technologies and tools
  • Recognition and reward for outstanding performance

How to Stand Out

  • Ensure you have a strong portfolio that showcases your software development experience and skills in Java, C#, or other relevant programming languages.
  • Be prepared to discuss your experience with modern JavaScript frameworks, Cloud Native Infrastructure, and API-first approach software projects.
  • Highlight your problem-solving skills and ability to work collaboratively in a remote environment.
  • Emphasize your understanding of the entire software development process, from design to deployment.
  • Research the company culture and values to demonstrate your alignment with Alkami Technology's mission and vision.
  • Prepare to discuss your experience with UI tests, performance optimization, and troubleshooting.
  • Be ready to provide examples of your mentorship and technical support experience, if applicable.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.