Senior Software Engineering Consultant

Kruse Consulting Services

United States

Remote

USD 60,000 - 100,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A dynamic consulting start-up is seeking an entrepreneurial Software Development Engineer to work 10-20 hours per week. The role focuses on developing data analytics applications while ensuring high performance and customer satisfaction. With a strong emphasis on output, the right candidate should possess extensive experience in software engineering, including back-end and front-end development. This position allows for flexibility and the opportunity to define systems and approaches for future projects.

Qualifications

  • 5+ years of experience with object-oriented design, web/mobile development, and SQL/Python.
  • Working knowledge of cloud environments (Azure preferred).
  • Experience with enterprise integration patterns and microservices in containerized environments.
  • Ability to create and maintain continuous integration and delivery of applications.

Responsibilities

  • Collaborate with stakeholders to scope out data analytics applications.
  • Responsible for quality assurance and high-performance code development.
  • Architect software systems and develop user-friendly front-end applications.

Skills

Object-oriented design
Web development
Mobile development
SQL
Python
Cloud Computing
Continuous Integration
APIs
Microservices

Education

BS or MS in software engineering, computer science, or related field

Tools

.NET Core
React
Angular
Azure DevOps
Kubernetes
SQL Server
PostgreSQL
Oracle

Job description

Would you like aside-hustleworking with aconsulting start-upwith rockstar co-workers,wherewe offer the opportunity to work 10-20 hours per week whilemaintaininga day job if you choose? We are creating a new type of part-time job for anentrepreneurial,experienced software development engineerthat takes pride in being able to do thingsfaster than the averageand 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, ourSoftware Development Engineerwill be responsible for working with business stakeholders and data professionals to scope outdata 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 MicroServices, 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 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

Referrals increase your chances of interviewing at Kruse Consulting Services by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Data Engineering Consultant
Sr Data Engineering Consultant

Kruse Consulting Services • United States

Remote
Technical Consultant
Technical Consultant

Nicholson Strategic Solutions • McLean (VA)

On-site
USD 70,000 - 95,000
Principal/Senior Software Engineer
Principal/Senior Software Engineer

Contract Wrangler • San Mateo (CA)

On-site
USD 120,000 - 150,000
Customer Success Consultant
Customer Success Consultant

AlignityX • McLean (VA)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Senior Solutions Architect
Senior Solutions Architect

Krasan Consulting Services • Springfield (IL)

On-site
USD 120,000 - 150,000
Senior Software Engineer Full Stack
Senior Software Engineer Full Stack

Global Placement Firm • Southlake (TX)

Hybrid
USD 120,000 - 160,000
Relocation assistance
Full benefits
Transformative projects
+1
Lead Software Engineer
Lead Software Engineer

Visionary Innovative Technology Solutions LLC • Ridgefield (CT)

Hybrid
USD 90,000 - 130,000
Relocation assistance
Flexible work-from-home days
Salaried with benefits
Full Stack Engineer - Tech Lead
Full Stack Engineer - Tech Lead

EvolutionIQ • New York (NY)

On-site
USD 120,000 - 160,000
Full medical and dental insurance
Paid team lunches in office
Software Engineer
Software Engineer

True Find Staffing • Englewood (CO)

On-site
USD 100,000 - 130,000