Jobs · Engineering · Virginia

Business Applications Developer

Virginia Tech Academy of Data Science · Blacksburg, VA · 2 mo ago
EngineeringFull-time

Job ID: 537198 | Blacksburg, Virginia | Regular appointment | Exempt (not eligible for overtime)

About the role

The Business Applications Developer plays a vital role in supporting our software development team by combining functional and technical expertise to improve business processes and procedures. This position is an essential departmental resource for enhancing business process management and service delivery for both internal and external customers.

Responsibilities

  • Collaborate with a team of developers to design, develop, and maintain business applications to enhance the customer experience and internal systems.
  • Create custom solutions for clients using the Microsoft 365 Power platform.
  • Work closely with clients to understand their business needs, design solutions that meet those needs, and develop custom business applications that integrate with the Microsoft 365 ecosystem.
  • Collaborate closely with Student Affairs IT staff to ensure IT resources such as databases, web, and systems are available, secured, and appropriately managed.

Requirements

  • Bachelor's degree in technology, Computer Science, Management Information Systems, or a related field.
  • 3-5 years of experience in software development.
  • Excellent understanding of business application development and implementation (minimal to no oversight or guidance).
  • Strong understanding of Power Apps, Power Automate, Power BI, SharePoint, Microsoft Dataverse, and Microsoft Teams (little oversight or guidance, if needed).
  • Demonstrable knowledge of Microsoft SQL Server and Microsoft Dataverse (moderate oversight or guidance).
  • Experience developing business applications using the Microsoft Power platform and C# or Java.
  • Familiarity with Microsoft Power FX, HTML, CSS, XML, and JSON formatting (moderate to heavy oversight or guidance).
  • Excellent communication and interpersonal skills.
  • Ability to work independently and collaboratively as part of a team.
  • Ability to manage multiple projects simultaneously and meet deadlines.

Preferred Qualifications

  • Ability to apply principles related to business intelligence and mobile/web development to Student Affairs areas.
  • Experience with Agile development methodologies.
  • Demonstrable knowledge in working with IT resources for complex business organizations, solving challenges related to system security, data loss prevention, identity loss prevention, and network security (moderate oversight or guidance).
  • Familiarity with MySQL, PHP, JavaScript, Python, Snowflake, and Liquid (moderate to heavy oversight or guidance).
  • Experience designing and implementing data models, custom reports, and data dashboards using Power BI, DAX, and Power Query.

Pay

$66,000–$75,000 annually

Schedule

40 hours per week

About Virginia Tech

Dedicated to its motto, Ut Prosim (That I May Serve), Virginia Tech pushes the boundaries of knowledge by taking a hands-on, transdisciplinary approach to preparing scholars to be leaders and problem-solvers. A comprehensive land-grant institution enhancing the quality of life in Virginia and throughout the world, Virginia Tech is an inclusive community dedicated to knowledge, discovery, and creativity. The university offers more than 280 majors to a diverse enrollment of over 36,000 students across eight undergraduate colleges, a school of medicine, a veterinary medicine college, Graduate School, and Honors College. Virginia Tech has a significant presence across Virginia, including Blacksburg, the greater Washington, D.C. area, the Health Sciences and Technology Campus in Roanoke, sites in Newport News and Richmond, and numerous Extension offices and research centers. A leading global research institution, Virginia Tech conducts more than $650 million in research annually.

Additional Information

The successful candidate will be required to have a criminal conviction check.

Similar jobs