×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Mechanicsville, Hanover County, Virginia, 23116, USA
Listing for: Texplorers
Full Time position
Listed on 2026-03-02
Job specializations:
  • IT/Tech
    Data Engineer, Database Administrator
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Location: Mechanicsville, VA
Job Duration: Full time
Hours: 9:00am to 5:00pm Weekdays (Monday – Friday)

Minimum Degree Requirement: Bachelor’s degree or equivalent in computer Science, Information Technology,
Electronic Engineering or related field.
Minimum work

Experience:

3 Years of Experience

Key Responsibilities
  • Design scalable relational data models for both small and enterprise-grade applications.
  • Develop, test, debug, and document complex database programs to ensure production data processing meets business and user requirements.
  • Build and support system interfaces, collaborating with project managers to define specifications for core application modules.
  • Partner with developers, project managers, and analysts to design new applications and document processes for effective evaluation and maintenance.
  • Analyze technical design documents and ensure smooth transitions by developing SQL packages that support application development teams.
  • Perform SQL and PL/SQL tuning and optimization for new and existing applications.
  • Conduct data profiling and data mapping to maintain high data quality within Azure Data Lake Storage.
  • Identify, assess, and support organizational data sources to enable Azure-based data integrations.
  • Monitor, maintain, and enhance PL/SQL packages, stored procedures, and relational database structures as needed.
  • Evaluate Oracle application architectures, design logical data models, and maintain database objects across application components.
  • Implement Azure Dev Ops (VSTS/TFS) branching and merging strategies to support development and deployment workflows.
  • Collaborate with Microsoft Dataverse and Power BI teams to fulfill client reporting and analytics requirements.
  • Work closely with Solution Architects and Enterprise Architects to align technical solutions with enterprise standards and translate requirements into secure, scalable designs.
  • Troubleshoot and resolve complex production issues across data and application environments.
  • Perform data analysis and validation to support business and technical stakeholders.
  • Identify and address performance issues across production and test systems.
  • Collaborate with teams operating within Agile, Dev Ops, and TFS-based delivery models.
Technical Experience
  • 2 years of hands‑on experience in SQL development, database programming, or data engineering.
  • 1 year of experience with relational database design and foundational data modeling.
  • 3 years of experience writing SQL queries, stored procedures, functions, and basic PL/SQL or T‑SQL scripts.
  • 1 year of exposure to performance tuning, query optimization, or troubleshooting database issues.
  • 2 years of experience performing data profiling, data mapping, or data quality validation.
  • 1 year of experience working with cloud data platforms such as Azure SQL, Azure Data Lake, or Azure Data Factory.
  • 2 years of experience supporting ETL/ELT processes or data integrations across multiple sources.
  • 3 years of experience using version control tools such as Azure Dev Ops, Git, or TFS.
  • 1 year of experience documenting technical processes, data flows, or system interfaces.
  • 3 years of experience analyzing data and troubleshooting issues in development, test, or production environments.
  • 2 years of experience identifying and resolving performance issues in database or application systems.
  • 1 year of experience collaborating within Agile, Dev Ops, or TFS‑based development teams.
  • 2 years of experience communicating with cross‑functional teams including developers, analysts, and project managers.
Interested in joining our team? Send your updated resume with the position name in the subject line to  If your profile matches our current openings, our team will get in touch with you.#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary