Sr Software Engineer

2 weeks ago


Wayne, United States Frontline Education Full time
Location Requirements: This role is Hybrid to one of our offices: Austin, Wayne, or Naperville.

Senior Software Engineer Frontline Central

We are seeking a Senior Software Engineer to participate in the agile development scrum team designing, building, testing, deploying, and supporting elegant, scalable and reliable software solutions for our customers. This is a fast-paced and exciting role that provides opportunities to work on a wide array of projects.

This role reports to the Engineering Manager and works closely with Engineering, Architecture, Product, Customer Success, SassIO and Strategic Partners to deliver solutions that simplify the daily work life of the front line of education.

Responsibilities

  • Demonstrate the ability to acquire new skills and techniques and apply them within assigned engineering tasks
  • Perform analysis and troubleshooting of complex software constructs
  • Participate in defining coding standard practices and procedures for adoption by the team and technology organization
  • Lead the research, design, and development efforts of moderately complex software components
  • Construct unit tests over complex algorithms to ensure a high degree of quality in code
  • Receive direction and coaching from more experienced engineers and mentor less experienced engineers
  • Collaborate with other engineers on the team and across the technology organization
  • Participate in reviewing and providing feedback on complex code algorithms
  • Author complex technical documentation and design sketches at a feature level
  • Provide high level estimates at an epic level
  • Participate in functional requirements review with Product Owner
  • Able to recognize and adjust when a task is becoming a time-sink
  • Help others see that quality is critical to the success of a project
  • Encourage the team to stay focused and on track moving towards the team sprint commitment
  • Ask probing/clarifying questions during a discussion to ensure all ideas are vetted
  • Represent the team in cross-functional meetings
  • Respectfully identifies potential "trouble spots" with other's ideas during discussions
Qualifications
  • Bachelor's degree incomputer science or related field
  • Essential:
    • 5+ years of experience in C# Software Development using .NET frameworks (4.5+, Core).
    • Experience with design and development of REST APIs and Single-Page Applications (SPAs) for multi-tenant SaaS solutions.
    • Working knowledge of relational databases like PostgreSQL and NoSQL databases like MongoDB or DynamoDB.
    • Experience with AWS cloud services including EC2, IAM, S3, Lambda, SQS, Cloudwatch, and CDK.
    • Experience with event bus or messaging platforms like Kafka or Kinesis.
    • Ability to analyze, debug, and resolve production issues using debugging tools and log analysis techniques.
    • Proficient in Git and GitHub for version control.
    • Understanding of Agile methodologies, preferably Scrum.
    • Excellent oral and written communication skills.
  • Preferred:
    • Familiarity with DevOps principles, practices, and tools like TeamCity, Octopus, or Codefresh.
    • Experience with container development using Docker and Kubernetes.


Frontline Education is a pioneer of school administration software purpose-built for K-12 districts. We provide innovative, connected solutions for student and special programs, business operations, and human capital management with powerful data and analytics to empower educators and administrators. We earn the trust of K-12 leaders across the U.S. by serving as a consistently high-performing, forthright partner of school districts through every dimension of the company.

We're a group of unique and talented individuals that love what we do. We've been lucky enough to land jobs with a rapidly growing tech company that supports an appreciative and friendly customer base. We work hard to make our customers happy, but we like to have a good time in the process. We are a company that strives to think in terms of "we" instead of "me." We believe in the philosophy of servant leadership and that it's all about putting others first. We also value the balance between family and work.

Frontline embraces diversity, equity, and inclusivity. We are intentionally building a workplace that respects, supports, and values the identities of all our employees. We believe this to be foundational in developing a strong community in our company. Frontline Education is an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

The perks of being a Frontliner:

Frontline offers a competitive compensation package including a base salary, rewarding bonus structure, 401k match, and unlimited PTO Our company growth has created a promising environment for career advancement and rewarding challenges. We offer a tuition reimbursement program for eligible college credit coursework available to employees depending on their status and length of employment.

  • Wayne, United States The Judge Group Full time

    Sr Network Engineer III Job Locations US-PA-Wayne ID 2024-2494 Category Information Technology Position Type Regular Full-Time Overview Sr. Network Engineer Responsibilities Sr. Network Engineer Qualifications Sr. Network Engineer


  • Wayne, United States Frontline Education Technologies Full time

    Location Requirements: Hybrid to Wayne PA, Naperville IL, or Austin TX. Your role on the team: The Sr. Support Engineer (Tier IV) is a member of the Client Support Organization and reports to a Director, Client Support. The Sr. Support Engineer handl Support Engineer, Engineer, Client Support, Solutions, Support, Escalations, Technology

  • Sr. Systems Engineer

    4 weeks ago


    Fort Wayne, United States D&W Full time

    POSITION SUMMARY **This role can be based in Fort Wayne, IN areas**The Sr. Systems Engineer will be part of a talented team of systems engineers that demonstrate superb technical competency, delivering mission critical infrastructure and ensuring the highest levels of availability, performance, and security. Qualified systems engineers will have a background...

  • Sr. Process Engineer

    3 weeks ago


    Fort Wayne, United States Actalent Full time

    ON-SITE IN BLUFFTON, IN!Description:This Sr Process/Manufacturing Engineer will be in charge of taking quality issues found from the quality teams and perform a root cause analysis to figure out what the cause of the quality issue is. This could be machine error or human error. They will need to investigate the issue throughout the process. This person will...


  • Wayne, United States Certara USA, Inc. Full time

    OverviewWe are seeking a talented Backend Software Engineer with expertise in Groovy Grails and/or Spring Boot, as well as experience with ElasticSearch, to join our dynamic and innovative development team. As a Backend Software Engineer, you will play a crucial role in designing, implementing, and maintaining scalable and efficient server-side applications...

  • Sr. Process Engineer

    2 weeks ago


    Fort Wayne, United States Actalent Full time

    ON-SITE IN BLUFFTON, IN! Description: This Sr Process/Manufacturing Engineer will be in charge of taking quality issues found from the quality teams and perform a root cause analysis to figure out what the cause of the quality issue is. This could be machine error or human error. They will need to investigate the issue throughout the process. This person...


  • Wayne, United States Frontline Education Full time

    Location Requirements: Hybrid to Wayne PA, Naperville IL, or Austin TX. Your role on the team: The Sr. Support Engineer (Tier IV) is a member of the Client Support Organization and reports to a Director, Client Support. The Sr. Support Engineer handles Tier 4 technical escalations and customized support related to data migrations, reporting, ETL and system...


  • Wayne, United States Frontline Education Full time

    Location Requirements: Hybrid to Wayne PA, Naperville IL, or Austin TX. Your role on the team: The Sr. Support Engineer (Tier IV) is a member of the Client Support Organization and reports to a Director, Client Support. The Sr. Support Engineer handles Tier 4 technical escalations and customized support related to data migrations, reporting, ETL and system...

  • Sr. Process Engineer

    4 weeks ago


    Fort Wayne, United States Actalent Full time

    ON-SITE IN BLUFFTON, IN! Description: This Sr Process/Manufacturing Engineer will be in charge of taking quality issues found from the quality teams and perform a root cause analysis to figure out what the cause of the quality issue is. This could be machine error or human error. They will need to investigate the issue throughout the process. This person...

  • Software Engineer

    3 weeks ago


    Fort Wayne, United States Steel Dynamics Full time

    Overview Develop and support the engineering and business systems used by New Millennium Building Systems. ResponsibilitiesAnalyze business problems or challenges and propose software solutions. Review, analyze, and modify software applications including requirements gathering, documenting, coding, testing, debugging, and installing. Provide user support of...

  • Software Engineer

    2 weeks ago


    Fort Wayne, United States Steel Dynamics Full time

    Overview Develop and support the engineering and business systems used by New Millennium Building Systems. ResponsibilitiesAnalyze business problems or challenges and propose software solutions. Review, analyze, and modify software applications including requirements gathering, documenting, coding, testing, debugging, and installing. Provide user support...

  • Software Engineer

    2 weeks ago


    Fort Wayne, United States New Millennium Inc Full time

    Overview: Develop and support the engineering and business systems used by New Millennium Building Systems. Responsibilities: Analyze business problems or challenges and propose software solutions. Review, analyze, and modify software applications including requirements gathering, documenting, coding, testing, debugging, and installing. Provide user support...

  • Software Engineer

    4 weeks ago


    Fort Wayne, United States Factor AE Full time

    INTRODUCTIONWe're on the lookout for an entry level (1-3 years experience) software engineer to join our team. In this full-stack development role, you'll work alongside our team in developing mission critical cloud-native software solutions. Developing software in a fast-paced environment, you'll see the results of your work firsthand. If you're a highly...

  • Software Engineer

    1 month ago


    Fort Wayne, United States Factor AE Full time

    INTRODUCTIONWe're on the lookout for an entry level (1-3 years experience) software engineer to join our team. In this full-stack development role, you'll work alongside our team in developing mission critical cloud-native software solutions. Developing software in a fast-paced environment, you'll see the results of your work firsthand. If you're a highly...

  • Software Engineer

    4 weeks ago


    Fort Wayne, United States Factor AE Full time

    INTRODUCTIONWe're on the lookout for an entry level (1-3 years experience) software engineer to join our team. In this full-stack development role, you'll work alongside our team in developing mission critical cloud-native software solutions. Developing software in a fast-paced environment, you'll see the results of your work firsthand. If you're a highly...

  • Software Engineer

    4 weeks ago


    Fort Wayne, United States Factor AE Full time

    INTRODUCTIONWe're on the lookout for an entry level (1-3 years experience) software engineer to join our team. In this full-stack development role, you'll work alongside our team in developing mission critical cloud-native software solutions. Developing software in a fast-paced environment, you'll see the results of your work firsthand. If you're a highly...


  • Wayne, Pennsylvania, United States Cornelis Networks Full time

    Cornelis Networks is a technology leader delivering purpose-built, high-performance fabrics accelerating High Performance Computing, High Performance Data Analytics, and Artificial Intelligence workloads in the Cloud and in the Data Center. The company's products enable scientific, academic, governmental, and commercial customers to solve some of the...


  • Fort Wayne, United States Carrier Global Corporation Full time

    Country: United States of America Location: CAI19: UTEC-Huntington, IN 111 E Wayne St Suite 800, Fort Wayne, IN, 46802 USA Carrier is the leading global provider of healthy, safe and sustainable building and cold chain solutions with a world-class, diverse workforce with business segments covering HVAC, refrigeration, and fire and security. We make modern...

  • Software Engineer II

    4 weeks ago


    Fort Wayne, Indiana, United States BAE Systems Full time

    Job Description Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely. The remote percentage is based on current program needs but will be less than 50%.See what you're missing. Our employees work on the world's most advanced...

  • Software Engineer II

    1 month ago


    Fort Wayne, Indiana, United States BAE Systems Full time

    Job Description Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely. The remote percentage is based on current program needs but will be less than 50%.See what you're missing. Our employees work on the world's most advanced...