Enable job alerts via email!

Principal Software Engineer - IT - United States

Jobs via Dice

Round Rock (TX)

Remote

USD 110,000 - 160,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in software development is seeking a Principal Software Engineer with expertise in .NET and microservices. Responsibilities include designing and testing software solutions, leading projects, and ensuring quality assurance standards are met. The role is fully remote, targeting those skilled in web technologies and cloud platforms.

Qualifications

  • Experience in building microservices in .NET Core required.
  • Expertise in common web technologies such as REST, SOAP, and JavaScript frameworks.
  • Experience with SQL and NoSQL databases like Cassandra and Mongo.

Responsibilities

  • Designs, codes, tests and documents software; follows quality standards.
  • Manages expectations and leads assignments for technical projects.
  • Serves as technical consultant and includes user training.

Skills

Web API
.NET Core
C#
AngularJS
JavaScript
CSS
HTML5
JSON
REST
SOAP
jQuery
SQL
NoSQL

Job description

Principal Software Engineer - IT - United States

Join to apply for the Principal Software Engineer - IT - United States role at Jobs via Dice

Principal Software Engineer - IT - United States

13 hours ago Be among the first 25 applicants

Join to apply for the Principal Software Engineer - IT - United States role at Jobs via Dice

ACCOUNTABILITIES:

Designs, codes, tests, debugs, and documents software according to Dell's systems quality standards, policies, and procedures. Analyzes business needs and creates software solutions. Responsible for preparing design documentation. Prepares test data for unit, string, and parallel testing. Evaluates and recommends software and hardware solutions to meet user needs. Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements. Works with business and development teams to clarify requirements to ensure testability. Drafts, revises, and maintains test plans, test cases, and automated test scripts. Executes test procedures according to software requirements specifications. Logs defects and makes recommendations to address defects. Retests software corrections to ensure problems are resolved. Documents evolution of testing procedures for future replication. May conduct performance and scalability testing.

ACCOUNTABILITIES:

Designs, codes, tests, debugs, and documents software according to Dell's systems quality standards, policies, and procedures. Analyzes business needs and creates software solutions. Responsible for preparing design documentation. Prepares test data for unit, string, and parallel testing. Evaluates and recommends software and hardware solutions to meet user needs. Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements. Works with business and development teams to clarify requirements to ensure testability. Drafts, revises, and maintains test plans, test cases, and automated test scripts. Executes test procedures according to software requirements specifications. Logs defects and makes recommendations to address defects. Retests software corrections to ensure problems are resolved. Documents evolution of testing procedures for future replication. May conduct performance and scalability testing.

RESPONSIBILITIES:

Plans, conducts, and leads assignments generally involving moderate to high budget projects or more than one project. Manages user expectations regarding appropriate milestones and deadlines. Assists in training, work assignment, and checking of less experienced developers. Serves as technical consultant to leaders in the IT organization and functional user groups. Subject matter expert in one or more technical programming specialties; employs expertise as a generalist or a specialist. Performs estimation efforts on complex projects and tracks progress. Works on the highest level of problems where analysis of situations or data requires an in-depth evaluation of various factors. Documents, evaluates, and researches test results; documents evolution of testing scripts for future replication. Identifies, recommends, and implements changes to enhance the effectiveness of quality assurance strategies.

Dell Digital

Key Responsibilities:

  • Coding CSS-based websites that are W3C compliant and creating animations in HTML5/CSS3 with JavaScript.
  • Building reusable code and libraries for future use and implementing complex jQuery functionalities.
  • Working on cross-browser compatibility for developed code.
  • Optimizing the application/website for maximum speed, scalability, and SEO.

Essential Requirements:

  • Experience building public Web Services such as REST, SOAP.
  • Experience in building microservices in .NET Core, Pivotal Cloud Foundry, or other cloud platforms.
  • Expertise in most of the following: Web API, .NET Core, C#, .NET Framework, Web Services, AngularJS, HTML5, CSS, JavaScript, JSON, SOAP, REST, jQuery.
  • Experience with SQL and NoSQL Databases such as Cassandra, Mongo, Elastic.
  • Continuous Integration and Continuous Delivery using TeamCity, Jenkins, or similar tools.
  • Unit Testing (NUnit, XUnit, MSTest, or similar testing frameworks).

Comments

  • Fully Remote

Must Haves:

  • Experience in building microservices in .NET Core, Pivotal Cloud Foundry, or other cloud platforms.
  • Expertise in most of the following: Web API, .NET Core, C#, .NET Framework, Web Services, AngularJS, HTML5, CSS, JavaScript, JSON, SOAP, REST, jQuery.
  • Experience with SQL and NoSQL Databases such as Cassandra, Mongo, Elastic.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Jobs via Dice by 2x

Get notified about new Principal Software Engineer jobs in Round Rock, TX.

Software Engineering Manager-SaaS Platform

Austin, TX $170,000.00-$200,000.00 2 weeks ago

Austin, TX $168,560.00-$231,770.00 2 weeks ago

Senior Developer Relations Manager - Robotics
VP, Software Development Manager, Trading
Manager, Software Engineering - Developer Journeys

Austin, TX $168,560.00-$231,770.00 1 week ago

Software Engineering Manager, Members Experience

Austin, Texas Metropolitan Area $197,895.00-$243,000.00 5 days ago

Manager, Software Engineering (Product Engineering)

Austin, TX $141,200.00-$338,500.00 1 week ago

Austin, TX $107,100.00-$251,600.00 5 days ago

Sr Manager, Software Development & Engineering Senior
Senior Full Stack Software Engineer - GM Global Purchasing and Supply Chain
Software Development Manager , III, Amazon Key

Austin, TX $177,000.00-$251,000.00 3 hours ago

Austin, TX $155,709.00-$223,999.00 5 days ago

Sr Manager, Software Development & Engineering Senior

Austin, TX $152,200.00-$220,850.00 2 weeks ago

Sr Manager, Software Development & Engineering Lead
Sr Manager, Software Development & Engineering Senior

Austin, TX $180,000.00-$225,000.00 1 week ago

Sr Manager, Software Development & Engineering Lead

Austin, TX $141,200.00-$338,500.00 5 days ago

Software Engineering Manager - CUDA Python
Director Software Development - GPU Communication and I/O Libraries

Austin, TX $201,440.00-$302,160.00 2 weeks ago

Software Engineering Manager, Permissions
Senior Manager Software Engineering (JoinOCI)

Austin, TX $212,514.00-$251,999.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.