Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Full-time position --Principal Software Engineer / Technical Lead --MS SQL

Infovision Consultants Inc Irving Full-Time
Apply Now

Basic qualifications :

·         8+ years of SQL development experience with complex and high-load applications, at least 4 years in a senior role.

·         MS SQL Server experience (2008 R2, 2012, 2014, 2016)

·         Experience working with C#, ASP.NET, Rest API, Microservices

·         Past experience working for a software development company is a plus.


·         BS or MS in Computer Science or Engineering (or equivalent experience)




·         Strong analysis and design skills, deep knowledge of architecture, design principles and implementation of database systems according to data flow and performance requirements

·         Solid understanding of relational database modeling concepts

·         Forward thinking in the potential use of emerging technologies in the database design and implementation


·         Extensive knowledge and advanced development/debugging skills in T-SQL language in Microsoft SQL environment from Microsoft SQL 2012 and up

·         Experience in development of Microsoft SQL-based products and solutions focused on complex data processing and high-load transaction environment. Expert understanding of SQL Server architecture

·         Expert skills in implementing, troubleshooting and debugging complex and optimal database schema, T-SQL stored procedures, functions, triggers and other required SQL queries

·         Expertise in T-SQL query analysis and performance tuning techniques

·         Advanced skills in use of performance optimization tools such as SQL Server Query Optimizer, SQL Profiler and other monitoring and troubleshooting tools


·         Expertise in troubleshooting and resolving database integrity issues, performance issues, blocking / deadlocking issues

·         Good knowledge of general database performance tuning techniques

2.         NET / C# DEVELOPMENT

·         Strong understanding of principles of object-oriented programming and design, , service-oriented and microservice architectures.

·         Experience with design patterns and implementation techniques for high-performance scalable server applications based on SQL database.

·         Expert skills in .Net programming in C#, framework versions 4.5 and up, under Visual Studio 2015 and up

·         Expert knowledge on architecture and design of scalable, reliable and secure web applications and web APIs in C# to support a high transaction environment

Skills required

Application Development
Use Programming Language
Configure System
Problem Solving
Information Technology
Operating Systems


Salary Estimator

Based on Job Title, Location and Skills
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Full-time position --Principal Software Engineer / Technical Lead --MS SQL
Estimated Salary: $110K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

IT Staffing and Strategic Resources

We have evolved a tradition of excellence in delivering professional services with exceptional technology depth, industry expertise and business knowledge.

Our team is comprised of professionals with diverse and extensive portfolios of knowledge that help fuel the business objectives of our customers. Our ability to cover many IT disciplines is what sets us apart, and has been recognized by a leading analyst firm as an emerging IT trend.

View the full profile