Jobs · Engineering · Virginia

Software Engineer - Front End

AIS (Applied Information Sciences) · Alexandria, VA · 2 wk ago
Engineering$81k–$123k/yrFull-time

Why AIS?

When you join AIS, you’re joining a mission-driven team that’s passionate about making a difference. You’ll work on projects that matter, alongside industry-leading experts, in an environment that fosters innovation, driving client success, and empowering our team to make a lasting impact. As an employee-owned company, we value collaboration, inclusivity, continuous growth, and shared success.

Core Knowledge & Skills

  • Specializes in at least one core language or platform
  • Expands tooling and languages as needed
  • Applies design patterns
  • Basic automation and testing
  • Cloud fundamentals
  • DevOps basics
  • Database design concepts

Work & Complexity

  • Handles issues of moderate scope
  • Built and integrated external dependencies
  • Reviews code
  • Contributes independently to project milestones

Quality & Independence

  • Estimates work
  • Mets deadlines with few errors
  • Improves monitoring and testing
  • Exercises judgment within defined processes

Teamwork & Communication

  • Actively shares information
  • Keeps stakeholders informed
  • Develops productive relationships across teams

Consulting & Engagement

  • Communicates appropriately with clients
  • Learns firm services to spot opportunities
  • Offers technical recommendations with guidance

Project Summary

The Software Engineer will be a key member of our IT support team, responsible for designing, developing, and deploying business applications and automation solutions using SharePoint Online (SPO) and Power Platform. This role is focused on empowering our organizational customers by transforming manual processes into efficient, data-driven digital workflows.

Key Responsibilities

  • Engages in technical design, development, testing and implementation of enterprise-level solutions and bug fixes
  • Design, develop, and maintain user-friendly, low-code/no-code solutions using Power Apps (Canvas and Model-Driven apps)
  • Provide ongoing maintenance and support for deployed applications and workflows, including troubleshooting and user support
  • Assist with development of documentation and provide training to end-users and citizen developers to encourage platform adoption and best practices
  • Create and manage automated workflows using Power Automate to connect data sources, streamline approvals, and reduce manual effort
  • Create and manage data models and entities within Microsoft Dataverse
  • Develop and integrate Power BI reports and dashboards to provide actionable insights from application data
  • Participating in agile development teams to design, develop, test, and deliver business solutions

Required For This Opportunity

  • Bachelor’s degree in a relevant field OR 4+ years of equivalent experience
  • Familiarity with basic scripting or expressions (e.g., JavaScript, or JSON)
  • 2+ years of hands-on experience developing solutions with the Microsoft Power Platform (Power Apps, Power Automate, Power BI)
  • Active Secret clearance, with the ability to obtain a Top Secret clearance
  • Experience using Power Fx beyond basic formulas (e.g., collections, variables, performance considerations)
  • Familiarity with creating Power BI semantic models and optimized DAX
  • Proficiency in working with data, including connecting to data sources, data modeling, and creating reports
  • Strong understanding Microsoft’s 365 ecosystem, particularly SharePoint Online

Nice To Have Skills

  • Microsoft Power Platform certifications (e.g., PL-900, PL-100, PL-200)
  • Experience with Microsoft Dataverse for Teams and/or Dataverse
  • Knowledge of user experience (UI/UX) design principles for creating intuitive and effective applications
  • Experience with agile lifecycle development and associated tools
  • React and Node development experience
  • A proactive approach to problem-solving and risk identification
  • Professionalism, discretion, and reliability
  • A collaborative spirit and the ability to thrive in a structured, compliance-driven environment

Pay

The targeted base salary range for this role is $81,000-$123,000 per year. Please note that this range is provided as a guideline and the final offer will be based on several factors, including but not limited to, skillset and competencies, level of experience, education, certifications, and location.

Similar jobs

Software Engineer

Revenue Management Solutions, LLCOklahoma City, OK· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Q2Austin, TX· 3 wk ago
Engineeringapply on q2ebanking.wd5.myworkdayjobs.com

Software Engineer

Booz Allen HamiltonChantilly, VA· 2 days ago
Engineering$87k–$198k/yrapply on careers.boozallen.com