Job Title: Sr Back-End Web Application Developer – Consultant Company Name: Kruse Consulting Services Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4364475824&distance=25.0&f_AL=true&f_TPR=r7200&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&spellCorrectionEnabled=true Job Description: Sr Back-End Web Application Developer – Consultant Kruse Consulting Services · United States (Remote) Easy Apply Save Save Sr Back-End Web Application Developer – Consultant at Kruse Consulting Services Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 About the job Would you like a side-hustle contracting for a consulting start-up with rockstar co-workers, where we offer the opportunity to work 15-20 hours per week while maintaining a day job if you choose? We have created a new type of part-time job for an entrepreneurial, experienced Back-End Web Application Developer that takes pride in being able to do things 2-3 times faster than average and thrives in an environment where your value is tied to your output and not organizational politics. If this sounds awesome, read on. Responsibilities: Generally speaking, our Sr Back-End Web Application Developer will be responsible for working with business stakeholders and data professionals to scope out and implement data analytics applications. They will create the backend infrastructure and deployment necessary to deliver a worldclass high-performance analytics web application. Being a nimble start-up you will also have significant influence to determine what types of systems and approaches get deployed for development and long term maintenance Coding Superstar: Responsible for both the development and quality assurance of code, building reusable code and libraries for future use. Writing unit and integration tests as well as writing efficient code bases to ensure high performance applications. Primary Job Duties to include: Back-End Dev Ownership: Responsible for ensuring the delivery of high performance web applications that can be maintained and iteratively improved upon in an efficient manner over time. Your ability to do things quickly and with a high degree of accuracy and quality will be paramount for this role. You will have a Front-End developer supporting you, but you will need to drive this effort with you deep knowledge of back-end web app dev. Top Technical Skills: Back-end development frameworks like ASP.NET, Django, Express.js, etc., Cloud Computing, Continuous Integration, Mobile/Web development, working with APIs and Databases, experience building Micro Services etc. Problem Solving: Identifying and resolving complex technical challenges with simple but elegant solutions Collaborative Development: Scope out solutions to problems alongside business partners and data professionals with the intent of "wowing" the customer and iterating solutions based on user feedback Broader Technical Awareness: Keeping up-to-date with industry trends and helping communicate that to peers and mentees. Continuously improving skills, knowledge and the baseline infrastructure . Our Business: While we continue to evolve in our offerings, at our core, we are a Data-Focused Consulting Firm. Our projects span across the following 9 service areas: Data Architecture, Data Engineering, Data Automation, Data Analytics & Modeling, ETL & Data Visualization, Application Development, Upskilling & Technical Project Management, Product Strategy, Strategic Communications We are a "people first", remote organization and take great pride in promoting a healthy and happy group of professionals. While we are obsessed with producing results quickly and that wows our stakeholders, we also love to have fun, enjoy personal travel and generally just enjoy life. Our folks own businesses and do many additional things outside of their involvement with Kruse Consulting Services, and we highly support and promote that lifestyle. Qualifications: 5+ years and in-depth knowledge of back-end programing languages like Python, Java, Node.js (JavaScript), Ruby, PHP etc. 5+ years and in-depth knowledge of frameworks such as Django/Flask, Spring Boot, Express.js, Ruby on Rails etc. BS or MS in software engineering, computer science, or a related field of study Working knowledge of cloud environments (Azure Preferred) Working knowledge of web security best practices, including authentication, authorization and data protection. Experience with enterprise integration patterns, microservices (containerized environment such as Kubernetes) Experience working with .NET Core or a similar solution for backend development Proficiency with testing frameworks (e.g., JUnit, pytest, Jest) for unit and integration testing Ability to create and maintain continuous integration and delivery of applications, including experience with CI/CD platforms such as Azure DevOps or Jenkins Expertise with Database Management Systems (e.g., SQL Server, PostgreSQL, Oracle), including designing data models and writing complex queries. Proven track record of efficiently designing, developing, and releasing software products using Agile methodologies, both independently and collaboratively Innovative in developing "green field" products and solutions Excellent ability to self-organize and communicate in a remote work environment Experience with data modeling and relational database design and implementation a plus Experience with knowledge graph technologies and techniques a plus Experience in the Energy Industry a plus, particularly with utility management systems, smart meter data systems, or SCADA systems