Jobs · Engineering

Software Engineer

Alkami Technology · United States · 1 wk ago
RemoteRemoteEngineering$90k–$115k/yrFull-time

Key Responsibilities & Duties

  • Write clean code to develop functional web applications using object-oriented design, design patterns, data structures, relational databases
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Troubleshoot and debug applications
  • Build reusable code and libraries for future use
  • Gather and address technical and design requirements with little assistance
  • Follow development standards set within the team
  • Collaborates effectively within the agile framework with a problem-solving attitude and willing to take a variety of approaches
  • Responds promptly to on-call incidents, including troubleshooting and resolving critical disruptions to ensure minimal downtime

Required Knowledge, Skills & Qualifications

  • Minimum 2 years of related experience; or an advanced degree without experience
  • Experience in software development or a related field
  • Programming skills in an object-oriented language such as Java or C#, with proven work experience as a full-stack developer
  • Experience with database frameworks such as NoSQL, SQL Databases, Object-Relational Mapping (ORM) frameworks
  • Understanding the entire software development process (design, development and deployment)
  • Experience developing and deploying applications for Cloud Native Infrastructure
  • Experience working within Agile framework
  • Good analytical and time management skills, with a proven ability to deliver value with some assistance
  • Familiarity with monitoring and supporting production systems, proficiency in identifying and resolving issues, implementing proactive measures, and tracking measurements
  • Knowledge of performance measurements of applications
  • Some practical application of REST API best practices
  • Proficiency in adhering to standards, ensuring security, scalability, and optimal performance
  • Developing tests, including unit tests, UI automation tests, integration tests
  • Teamwork skills with a problem-solving attitude and willing to take a variety of approaches
  • Strong written and verbal communication skills, with demonstrated experience providing technical input
  • Ability to participate in on call rotation

Similar jobs

Software Engineer

Red HatRaleigh, NC· 1 wk ago
Information Technology$96k–$154k/yrapply on redhat.wd5.myworkdayjobs.com

Software Engineer

LoadUpAlpharetta, GA· 1 wk ago
Engineeringapply on careers.goloadup.com

Software Engineer

AtriCure, Inc.Minneapolis, MN· 1 wk ago
Information Technology$71k–$104k/yrapply on job-boards.greenhouse.io

Software Engineer

HaystackWashington, United States· 1 wk ago
Information Technologyapply on haystack.cv

Software Engineer

MANTECHCalifornia, MD· 1 wk ago
Engineeringapply on mantech.avature.net