Job Title: Senior Software Engineer Company Name: Chipply Job Url: https://apply.workable.com/chipply/j/9C3D3C3110/ Job Description: Description We are seeking a talented Senior Software Engineer to join our growing team. In this role, you will report to our Engineering lead and work with our engineering team to deliver high-quality features and products for our customers. Key Responsibilities: Full lifecycle application development Write well-designed, testable, efficient code in C# and JavaScript/Typescript Comply with project plans and provide input on bugs and stories Debug issues and provide solutions Integrate software components into a fully functional software system Evaluate and identify new technologies for implementation Maintain standards compliance Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations Requirements Strong knowledge of SQL style databases (MS SQL, PostgreSQL a plus) Experience with SQL database-design concepts such as normalization, indexing, foreign keys Experience with SQL database query tuning Mastery of object-oriented programming in C# Strong understanding of object-relational mapping (Entity Framework Core a plus) Expertise in a front-end JavaScript framework. Vue.js preferred, or equivalent React experience Mastery of JavaScript and TypeScript. Experience in Test Driven Development Experience in debugging software Experience deploying containerized applications in a cloud environment Knowledgeable about design patterns and possesses refactoring expertise Able to quickly and effectively diagnose and fix production-level support issues Bachelor’s degree or higher in Computer Science or Software Engineering 7+ years’ work experience in the software development field Benefits Opportunity to learn and grow in a supportive environment with mentoring from experienced engineers and architects. Chance to work on impactful projects that directly contribute to the company's success. Fun and inclusive company culture with team-building activities and professional development opportunities. Full time employees enjoy benefits including medical, dental, disability, and 401K as well as PTO and paid holidays.