XX
Senior Software Engineering ConsultantKruse Consulting ServicesUnited States
XX

Senior Software Engineering Consultant

Kruse Consulting Services
  • US
    United States
  • US
    United States
Jetzt Bewerben

Über

Would you like a 
side-hustle
 working with a 
consulting start-up
 with rockstar co-workers, where we offer the opportunity to work 10-20 hours per week while maintaining a day job if you choose? We are creating a new type of part-time job for an 
entrepreneurial

experienced software development engineer
 that takes pride in being able to do things faster than the 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 
Software Development Engineer
 will be responsible for working with business stakeholders and data professionals to scope out data analytics applications, work on the UI/UX application design and complex software system design to ensure customer satisfaction and ultimately do implementation work to create the backend / frontend necessary to deliver a worldclass high performance software application. There will also be an entrepreneurial component to this role as you will be the first hire to do this work and will need to define what systems / approaches will be used for developing & maintaining these data analytics software applications going forward.

  • Coding Superstar
    : You will be responsible for both the development and quality assurance of code, building reusable code and libraries for future use and writing unit and integration tests as well as writing efficient code bases to ensure high performance applications.
  • Top Technical Skills:
     Back-end development, Front-end development, Cloud Computing, Continuous Integration, Mobile/Web development, working with APIs and Databases, experience building Micro Services, etc.
  • Technical/User Design:
     Architecting software systems, defining technical standards, making key design decisions and developing user-friendly front-end applications.
  • Problem Solving:
     Identifying and resolving complex technical challenges with simple but elegant solutions.
  • Collaborative Development:
     Scope out solutions to problems with the collaborative support of business partners as well as other data professionals with the intent of "wowing" the customer and gathering feedback regularly to ensure a successful outcome.
  • Full Stack Ownership:
     You will be responsible for ensuring the delivery of high quality 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.
  • Broader Technical Awareness:
     Keeps up to date with, and mentor others around industry trends and developments in software engineering and related fields to continuously improve skills, knowledge, and the baseline infrastructure at Kruse Consulting Services for doing Application Development.

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, 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 JavaScript/Java, HTML, C#, CSS, ASP.NET and REST APIs
  • 5+ years with object-oriented design, web/mobile development and SQL/Python
  • BS or MS in software engineering, computer science, or a related field of study
  • Working knowledge of cloud environments (Azure Preferred)
  • Experience with enterprise integration patterns, microservices (containerized environment such as Kubernetes)
  • Experience working with .NET Core or a similar solution for backend development
  • Experience building responsive UIs with React and/or Angular or a similar solution for frontend 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
  • Product related development experience within design and UX development
  • 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
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.