Database Engineer (.NET Developer)

Fedtec

Not Interested
Bookmark
Report This Job

profile Job Location:

Woodlawn, MD - USA

profile Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Database Engineer (.NET Developer)

FedTec is seeking a Database Engineer (.NET Developer) who provides senior-level application development and database engineering support to Data Strategy and Enablement (DSAE) Data Administration team. The primary focus is designing and developing applications for the Data Administration Standard Suite (DASS) portal with current emphasis on implementing security measures and architecting authentication flows using OpenID Connect. The role also supports database engineering activities including schema design data modeling and query optimization across enterprise data standards reference data architecture and Global Reference Tables (GRTs).

Location: On-Site - Woodlawn MD

Security Clearance: Must be able to obtain and maintain a Public Trust. Contract requirement.

Job Description:

  • Design develop and maintain applications for the Data Administration Standard Suite (DASS) portal .NET Core C# Blazor JavaScript HTML and CSS.
  • Design and architect authentication flows for the portal using OpenID Connect and related identity and access management standards in alignment with security requirements.
  • Implement security measures across portal components including secure authentication authorization session management and integration with identity and access infrastructure.
  • Develop test and maintain software supporting Data Administration infrastructure and tools including portal services supporting APIs and related backend components.
  • Modernize legacy Visual Basic for Applications (VBA) code and Excel macros by reading interpreting and migrating existing logic into maintainable C# .NET Core solutions.
  • Apply modern system design principles including Domain-Driven Design (DDD) Event-Driven Architecture and Service-Oriented Architecture to align Data Administration solutions with IT Framework.
  • Apply Test-Driven Development (TDD) practices throughout the application and database development lifecycle leveraging automated testing frameworks such as Selenium where applicable.
  • Provide DevOps support leveraging Azure DevOps and CI/CD pipelines to enable efficient build release and deployment workflows and related Data Administration tools.
  • Provide database engineering support and related Data Administration applications including database schema design and development across PostgreSQL SQL Server DB2 and Oracle.
  • Perform logical and physical data modeling activities using Erwin (V12.5.2 and later) and Hackolade in support of DASS Reference Data Architecture and Global Reference Tables (GRTs).
  • Write and optimize LINQ and SQL queries to improve application performance and database efficiency and related solutions.
  • Conduct data analysis data profiling and quality assessments to identify issues improvement opportunities and recommendations across enterprise datasets.
  • Support batch processing in distributed computing environments including job orchestration and workflow development.
  • Provide recommendations on Open File Formats including JSON XML Avro Kafka and MongoDB and on code metadata schemas.
  • Conduct requirements elicitation analysis and technical writing for planning design and project documentation related to DASS and Data Administration tools.
  • Communicate and collaborate with stakeholders across components in a blended developer and database engineering capacity moving fluidly between application development security design database engineering analysis and communication responsibilities.
  • Develop technical documents status reports and presentations to fulfill work order objectives.

Required Qualifications:

  • Bachelors degree in Computer Science Information Systems Data Management or related technical field; Associates degree with 7 years of relevant experience may substitute for the bachelors degree requirement.
  • Minimum 7 years of relevant experience in application development database engineering or enterprise data management.
  • Strong experience with C# . Core Blazor JavaScript HTML and CSS in a senior developer capacity.
  • Demonstrated experience designing and architecting authentication flows using OpenID Connect and related identity and access management standards.
  • Demonstrated experience implementing security measures within enterprise web applications including secure authentication authorization and session management.
  • Experience designing developing and -based portals internal applications or enterprise tools in a federal or large enterprise environment.
  • Experience modernizing and migrating legacy VBA and Excel macro code to C# .NET Core.
  • Experience applying Domain-Driven Design Event-Driven Architecture and Service-Oriented Architecture principles.
  • Experience applying Test-Driven Development (TDD) practices; familiarity with Selenium or similar automated testing frameworks preferred.
  • Experience with Azure DevOps and CI/CD pipeline development.
  • Experience with database schema design and development across PostgreSQL SQL Server DB2 and Oracle.
  • Experience with logical and physical data modeling using Erwin (V12.5.2 and later) and Hackolade.
  • Experience writing and optimizing LINQ and SQL queries for performance and database efficiency.
  • Experience with batch processing in distributed computing environments.
  • Familiarity with Open File Formats including JSON XML Avro Kafka and MongoDB.
  • Experience with web server management and configuration in enterprise environments.
  • Experience with Microsoft Office Suite (including advanced Excel) Visio Confluence and SharePoint.
  • Strong technical writing problem-solving and analytical skills with the ability to translate business needs into technical solutions.
  • Strong interpersonal and communication skills both written and verbal with the ability to develop executive-level communications and presentations.
  • Familiarity with federal IT environments preferred.

When You Join FedTec You Are Joining a Family! We take pride in our work and the true and transparent relationships we build with our employees and partners. Just as you would do for your own family we prioritize your safety health and happiness. That is why weve created the FedTec Total Well-Being program offering benefits like:

  • Health & Wellness: Medical dental and vision plans with valuable features like Telehealth virtual care and resources to support your physical and mental well-being.
  • Time to Recharge: Generous paid time off to relax and rejuvenate.
  • Financial Security: 401(k) company-paid short- and long-term disability life insurance and additional voluntary coverage.
  • Life & Family Support: Employee Assistance Program (EAP) Pet Insurance and Prepaid Legal services.
  • Recognition & Growth: The FedTec Applause program rewards outstanding contributions while our Learning & Development programs support your career growth.
  • Fitness & Wellness: The FedTec Fit Program includes an on-staff Fitness Coach personal and group training sessions company fitness challenges and ongoing wellness support.

Visit to learn more about who we are and where you can make an impact!

Commitment to Non-Discrimination

As an Equal Opportunity Employer we consider all qualified applicants without regard to disability protected veteran status or any other status protected by law. We are committed to a fair and inclusive workplace where advancement is based on merit skills and contributions.

If you feel that your qualifications talents and values align with our culture we welcome you to apply by submitting your resume today!

No Agencies Please

Database Engineer (.NET Developer) FedTec is seeking a Database Engineer (.NET Developer) who provides senior-level application development and database engineering support to Data Strategy and Enablement (DSAE) Data Administration team. The primary focus is designing and developing applications f...
View more view more