Demo

Sr. Software Engineer - Full Stack

Aunalytics
South Bend, IN Full Time
POSTED ON 2/14/2025
AVAILABLE BEFORE 4/28/2025

Position Overview

As a Sr. Software Engineer, you will assist in the definition of the application architecture for our hybrid and multi-cloud data management, analytics, and insights platform.  You will help set strategy and provide hands-on development to build capabilities and maintain existing frameworks.  You will help lead the development, implementation, and support of our platform; including analysis, design, development / coding, and testing.  In addition, the Senior Software Engineer will help implement policies and procedures that promote a high-velocity development team.   NOTE – this is a hybrid work position with three days per week required in our South Bend, Indiana office (Tuesdays, Wednesdays, and Thursdays).

Essential Duties & Responsibilities :

  • Architect, design, and assist with the implementation of data and microservices that support the Aunsight platform
  • Provide technical leadership on large-scale enhancements, resolve issues, perform appropriate level of research to determine solutions, and prioritize and suggest technical strategies to achieve the long-term objectives of the Aunsight team
  • Review requirements, consume and contribute to architecture documents, provide rough order of magnitude estimates, and assist with implementation and unit, integration, and capacity testing
  • Evaluate architecture formally and informally with team, ensuring design consistency during development
  • Provides technical guidance to other team members
  • Maintain knowledge of, and propose, technical advances based on newer technologies
  • Evaluate hardware and capacity needs related to proposed solutions
  • Develop programming guidelines / standards and makes them accessible to other programmers

Required Skills :

  • B.S. or equivalent in a computational discipline : computer science, applied mathematics, engineering, or related field
  • 5 years of experience designing and developing web services-based applications
  • Experience working with design patterns, micro-services architectures, coding based on designs and specifications, single page architectures, and protocols such as JSON RPC and REST.
  • Extensive experience developing RESTful web services
  • Experience with developing web applications
  • Experience with developing backend server components
  • Experience with Source Code Management tools; specifically, GIT
  • Experience with Continuous Integration and Delivery tools (i.e. GitLab)
  • Experience developing code using design patterns
  • Experience creating and managing automated unit and integration tests
  • Strong knowledge of relational database design
  • Knowledge and understanding of micro-services-based architecture
  • Knowledge of standard tools for optimizing and testing code
  • Ability to understand the big picture, while still being able to operate at a granular level
  • Passion for exploring latest and greatest technology to proactively identify new opportunities for improving platform design and functionality
  • Share our values : growth, relationships, integrity, and true grit
  • Preferred Skills :

  • Experience with containerized application deployment; specifically, Kubernetes
  • Experience with React / Redux web application architecture
  • Experience with TypeScript
  • Experience with NoSQL technologies like MongoDB
  • Experience with Kubernetes
  • Data science, ML, AI experience a plus
  • Ability to communicate your ideas (verbal and written) so that team members and clients can understand them
  • Resourceful in getting things done, self-starter, and productive working independently or collaboratively – ours is a fast-pace entrepreneurial environment with performance expectations and deadlines.
  • What's in it for You?

  • Opportunity to work with a rapidly expanding tech company in the booming field of data science and cloud computing, alongside some of the brightest minds in the industry.
  • Opportunity to work with cutting-edge technology in a casual, fun environment
  • Opportunity to be a part of a local company committed to making a difference in the communities we live in
  • Chance to work with a rapidly expanding tech company
  • Free snacks and an unlimited supply of coffee
  • Social events such as happy hours, game nights, holiday parties, birthday celebrations, movie days, ice cream sundae bars, fancy coffee carts, company softball team, etc.
  • Competitive salary and benefits package including health, vision, dental, and life insurance and 401K with company match
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Sr. Software Engineer - Full Stack?

    Sign up to receive alerts about other jobs on the Sr. Software Engineer - Full Stack career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Aunalytics

    Aunalytics
    Hired Organization Address South Bend, IN Part Time
    Position Overview Our world-class data center is staffed 24 hours per day, seven days per week, 365 days per year. Data ...
    Aunalytics
    Hired Organization Address South Bend, IN Full Time
    Position Overview As a Data Center Facilities Engineer, you will be part of a team responsible for the day-to-day operat...

    Not the job you're looking for? Here are some other Sr. Software Engineer - Full Stack jobs in the South Bend, IN area that may be a better fit.

    Sr. Software Engineer - Full Stack

    Graham Allen Partners, South Bend, IN

    Sr. Software Engineer - Full Stack

    Graham Allen Partners Career Center, South Bend, IN

    AI Assistant is available now!

    Feel free to start your new journey!