Principal Engineer

2 months ago


Detroit, Michigan, United States Frontline Education Full time
Principal Software Engineer/Team Lead

Frontline Education is a key player in school administration software, providing essential tools and insights to empower strategic K-12 leaders. Trusted by a vast number of schools and educators, Frontline Education is committed to fostering the growth of the next generation of learners. The company focuses on enhancing engagement within K-12 school systems and improving employee effectiveness through proactive solutions in various areas such as recruiting, professional growth, special education, and financial management.

The role of Principal Software Engineer/Team Lead is instrumental in the transformation of a client-server application into a modern web-based system. This position involves overseeing development patterns, technical management, and fostering agile practices within the team.

Responsibilities:
  • Offer guidance on solution design and architecture
  • Supervise software development process from design to deployment
  • Advocate for the adoption of new technologies
  • Analyze systems for enhancements in scalability and reliability
  • Lead technical knowledge expansion initiatives across the organization
  • Implement coding standards and procedures
  • Create and execute unit tests for quality assurance
  • Collaborate with peers and contribute to design reviews
  • Prepare technical documentation and estimates
  • Coach team members on time management and code quality
  • Ensure sprint commitments are met
  • Facilitate cross-functional meetings and communicate project status effectively
  • Guide onshore and offshore development teams
  • Conduct performance reviews and address team needs
  • Maintain positive relationships with team members
Key Skills and Competencies:
  • Bachelor's Degree in Computer Science or related field; equivalent experience
  • Extensive experience in Software Development
  • Proficiency in Agile methodologies
  • Strong background in C#, .Net, MS SQL Server, and Angular
  • Knowledge of web-based applications and SaaS
  • Experience with Git and test automation
  • Excellent communication skills
  • Understanding of API and web technologies
  • Ability to mentor and present technical topics
  • Skilled in writing technical requirements and documentation
Required Practices:
  • Engage effectively in virtual collaboration
  • Adhere to Project Development Standards and Agile Processes
  • Participate actively in Scrum rituals and Pair Programming
  • Promote collective code ownership and continuous improvement
  • Demonstrate a drive for learning and product knowledge
Additional Skills and Competencies:
  • Knowledge of JWT Tokens and SSO/OAuth/OpenId
  • Understanding of Secure Development Practices and ADA compliance
  • Experience in software architecture visualization
Frontline Education Vision:

A connected future for school administration that enables every leader, teacher, and student to thrive.

Frontline Education Mission:

Partnering with the education community by offering advanced technology and best practices to support K-12 schools in their quest for excellence. Frontline Education upholds equal opportunity employment practices.

  • Detroit, Michigan, United States IQVIA Full time

    Global Technology Organization - Architecture and Standards: Within IQVIA's Global Technology and Operations function, the Architecture & Standards organization's mission is to enhance efficiency, speed, quality, interoperability and alignment of IQVIA's technology by establishing "the IQVIA way." Our vision is to foster a developer-first culture that...


  • Detroit, Michigan, United States Step Up Recruiting Full time

    Position Overview: We are looking for an experienced Senior Facilities Engineer who specializes in refrigeration systems, particularly with rooftop units. The successful candidate will be adept at the maintenance, servicing, and repair of refrigeration equipment in both commercial and industrial environments.Key Responsibilities:Respond efficiently and...


  • Detroit, Michigan, United States New Relic, Inc. Full time

    Lead Software Engineer - CommerceAs a pivotal member of the Commerce team at New Relic, you will have the opportunity to lead the design and implementation of our microservices architecture. Your expertise in Kotlin will be essential for developing backend services that prioritize scalability, reliability, and performance. In addition, you will enhance our...


  • Detroit, Michigan, United States Jobot Full time

    Senior Municipal Engineer Position AvailableJobot, a leading multi-disciplinary firm, is in search of a highly qualified and experienced Senior Municipal Engineer to enhance their innovative team. This full-time role encompasses the design, planning, and execution of diverse municipal engineering initiatives. The perfect candidate is enthusiastic about...

  • Principal Engineer

    6 days ago


    Detroit, Michigan, United States DTE Energy Full time

    Company Overview:DTE Energy stands as one of the largest diversified energy providers in the United States. Our electric and gas divisions have been instrumental in powering homes and supporting Michigan's development for over a century.As the foremost source of renewable energy in Michigan, we are dedicated to fostering a cleaner and healthier environment...


  • Detroit, Michigan, United States DTE Energy Full time

    Job ID: 13955DTE is one of the nation's largest diversified energy companies. Our electric and gas companies have fueled our customer's homes and Michigan's progress for more than a century. And as Michigan's largest source of renewable energy, we're creating a cleaner, healthier environment to power our future. We're also serving communities beyond...


  • Detroit, Michigan, United States Tata Technologies Full time

    Position: Principal Engineer - Control SystemsLocation: Detroit, MIEmployment Type: Full-time / OnsiteKey Responsibilities:Conducting feasibility studies and cost evaluations for control systems and software related to vehicle programs.Acting as the primary liaison between the Control Systems and the Propulsion Systems teams.Overseeing the development of...


  • Detroit, Michigan, United States Amazon Full time

    About the RoleWe are seeking an exceptional Principal Technical Program Manager to join our team at Amazon, working on environmental and social advancements to support our long-term worldwide sustainability strategy. As a key member of our Worldwide Sustainability organization, you will play a critical role in driving solutions that enable our customers,...


  • Detroit, Michigan, United States DTE Energy Full time

    Job ID: 13363Job Summary Performs engineering assignments by following defined processes, procedures, and instructions. Proposes solutions to engineering-related problems. Works with experienced professionals to recommend and implement timely solutions involving routine engineering, design, operation, maintenance of company assets and market optimization....


  • Detroit, Michigan, United States DTE Energy Full time

    Job ID: 13363How do I get started?Update your myDTE employee profile with your personal and professional information.What are the requirements to be considered for a position?No bid restriction - If you are new to the company or to your non-represented role, you may be restricted from bidding. Please check with your leader as you consider whether to apply....


  • Detroit, Michigan, United States Software Technology Inc. Full time

    Position: Principal Frontend DeveloperContract Duration: 6 months with potential for extensionLocation: Detroit, MI (Onsite work required)Essential Skills: We are seeking a highly experienced developer with proficiency in either Next.JS or React.JS.Experience Required: Minimum of 8 years in software development.Key CompetenciesEssential:Advanced expertise in...


  • Detroit, Michigan, United States Wipro Limited Full time

    QualificationsCollege Student Graduate date Spring 2023 or later Ability to work min 16 hours week Programming Language Systems knowledgeJob summary Jr Software Dev Engineer Job Description Are you passionate about innovation and developer experience at scale? Are you interested in working on an amazing team that is building new experiences from the ground...


  • Detroit, Michigan, United States GE Aerospace Full time

    Job Description SummaryThis Staff Systems Engineer role will be focused on the DDI (DNS, DHCP and IPAM) Network Infrastructure landscape within Aerospace – for the integration of DNS, DHCP, and IPAM (IP Address Management) into a unified service or solution. The successful candidate will be responsible for engineering and operational activities for our...


  • Detroit, Michigan, United States Bedrock Management Full time

    The Rock Family of Companies encompasses nearly 100 distinct enterprises across various sectors including fintech, sports, entertainment, real estate, and startups. Our culture is centered around a commitment to innovation, ensuring that every voice is valued and diverse perspectives are embraced. Working within this family means more than just employment;...


  • Detroit, Michigan, United States Bedrock Management Full time

    The Rock Family of Companies encompasses nearly 100 distinct enterprises across various sectors including fintech, sports, entertainment, real estate, and startups. Our culture is driven by a commitment to excellence that benefits our clients, community, and team members. We prioritize inclusive workplaces where diverse perspectives are valued, fostering an...


  • Detroit, Michigan, United States Logicalis Full time

    Job Description Summary Responsible SME for leading, managing and execution of complex Network, Security and Wireless deployments. Provide strategic guidance to clients and drive technical excellence of these deployments. Focuses on execution of Logicalis consulting team's defined methodology of assessment, planning and design, execution and validation....

  • Full stack engineers

    3 months ago


    Detroit Beach, Michigan, United States win2lead LLC Full time

    Required Development experience with C# .NET Frontend development expertise (Angular React and other JavaScript frameworks AJAX HTML CSS etc.) Focused on where you stand on programming fundamentals including common data types design patterns and data structures; object-oriented design principals; experience with unit testing; modern version control flows;...


  • Detroit, Michigan, United States OHM Advisors Full time

    What we Offer * Medical, Dental & Vision * HSA, FSA Medical & FSA Dependent care * Short-Term Disability * Long-Term Disability * Life Insurance * 401k & Profit Sharing * Pet Insurance Your Responsibilities Successfully Lead Multi-Disciplinary Landscape Architecture Projects * Provide project landscape architectural leadership through all phases, including...


  • Detroit, Michigan, United States Actalent Full time

    :We are looking for a collaborative and results-driven Assistant Project Manager with an excellent understanding of design and construction processes and strong communication skills.DAILY RESPONSIBILITIES· Assisting with managing coordination meetings, managing drawing distribution process, and maintaining project files· Recording and distributing meeting...

  • Gas Distribution

    1 month ago


    Detroit, Michigan, United States DTE Energy Full time

    Job ID: 13307DTE is one of the nation's largest diversified energy companies. Our electric and gas companies have fueled our customer's homes and Michigan's progress for more than a century. And as Michigan's largest source of renewable energy, we're creating a cleaner, healthier environment to power our future. We're also serving communities beyond...