C#/.Net and Microsoft Power Platform Developer

Genex SystemsHampton, VA
Onsite

About The Position

Genex Systems is seeking a C#/.Net and Microsoft Power Platform Developer to join the Resource Integration, ECMS Management team supporting the Center Maintenance, Operations, and Engineering (CMOE) contract at NASA Langley Research Center in Hampton, VA. This role involves designing, developing, documenting, testing, and debugging applications software, creating top-level design specifications, and collaborating with multi-functional teams to gather and analyze business requirements. The developer will also be responsible for designing, developing, maintaining, and scheduling interactive PowerBI reports and dashboards, and using tools like Power BI, SQL, DAX, PowerApps, and Power Automate to analyze data, uncover trends, and troubleshoot issues. The position reports directly to the IT ECMS Manager or ECMS Management supervisor, and all work must be performed with a high standard of quality and professionalism, adhering to all safety policies and procedures.

Requirements

  • U.S. Citizenship is required.
  • BS degree in a computer or system science discipline from an accredited college or university and three (3) to five (5) years of progressive, relevant experience, or an MS degree in a computer or system science discipline and two (2) to four (4) years of progressive experience, or a Ph.D. degree in a computer or system science discipline and two (2) to three (3) years or progressive experience.
  • Proficient in data mining, warehousing and visualization using disparate data sources.
  • Demonstrates a high level of proficiency in developing or maintaining applications using C#.net and Microsoft SQL Server DBMS.
  • Possesses and can demonstrate SharePoint administration skills.
  • Displays a basic familiarity with reporting concepts (Power BI preferred).
  • Current U.S. Driver’s License (Read ID required)
  • Must be able to effectively communicate both orally and written with effective use of visual aids.
  • Should be able to use computing technology for problem analysis and solutions.
  • Must be able to work in a team atmosphere.
  • Must put forward professional behavior that enhances productivity and promotes teamwork and cooperation.
  • Grooming and dress must be appropriate for the position and must not impose a safety/risk hazard to the employee or others.
  • The work environment requires the ability to cooperate and work with individuals at all levels of the company and the client organization.
  • Must be able to balance scope, schedule, and budget to ensure program success.
  • Employees will exercise diligence when developing a Safe Plan of Action (SPA) for each task performed.

Nice To Haves

  • Preferred knowledge and proficiency with Microsoft's Team Foundation Server (TFS).
  • Knowledge of MAXIMO or other (Computerized Maintenance Management System (CMMS)), research ability using the Internet, manufacturer and other sources are desired.

Responsibilities

  • Designs, develops, documents, tests and debugs applications software containing logical and mathematical solutions.
  • Independently develops and/or improves upon techniques and procedures to solve complex problems; coordinates with others on technical work in support of projects.
  • Creates top-level design specifications based on interpretations of user requirements.
  • Collaborates with multi-functional teams, across all levels of the business, to gather and analyze business requirements and provide insights.
  • Represents the organization in technical liaison with external organizations.
  • Exercises considerable latitude in determining technical objectives of assignment as long as the user requirements are met.
  • Designs, develops, maintains, and schedules interactive PowerBI reports and dashboards, ensuring consistency and accuracy with the commission plans.
  • Uses Power BI, SQL, DAX, PowerApps, Power Automate and statistical techniques to analyze data, uncover trends, correlations, root causes, performance metrics, and opportunities for improvement.
  • Troubleshoots and resolves data and performance issues, and continuously improves BI solutions and processes.
  • Develops and implements data pipelines to ingest, clean, and transform data from various sources.

Benefits

  • Appropriate PPE and training will be provided for all conditions.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Ph.D. or professional degree

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service