Software Engineer

Gravity Hair Salon, LLC
Dallas, United States of America
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 100K

Job location

Dallas, United States of America

Tech stack

API
Agile Methodologies
Big Data
C Sharp (Programming Language)
Code Review
Databases
Database Development
Database Queries
Middleware
Object-Oriented Software Development
Software Engineering
SQL Stored Procedures
Backend
Angular
Solid Principles
REST

Job description

  • Work the majority of assigned development tickets tied to a flight management application
  • Design, build, and maintain C# application code across UI, middleware, and API layers
  • Create and maintain RESTful APIs to support application integrations
  • Perform hands-on SQL development including writing queries and creating tables, indexes, stored procedures, and user-defined functions
  • Collaborate with senior engineers, QA testers, and product owner in an Agile environment
  • Apply strong software engineering principles including SOLID and object-oriented design concepts
  • Maintain and enhance existing codebases with a focus on performance, reliability, and scalability
  • Participate in code reviews, troubleshooting, and knowledge sharing across the team

Requirements

  • Strong experience with C# development and object-oriented programming

  • Strong SQL skills including query writing and database object creation (tables, indexes, stored procedures, functions)

  • Experience designing and consuming RESTful APIs

  • Solid understanding of software engineering fundamentals including SOLID principles and OOP concepts

  • Ability to work across multiple layers of an application (UI, backend, database)

  • Experience working in an Agile development environment Nice to Have

  • Exposure to or working knowledge of Angular

  • Experience working with data-heavy applications or large datasets

  • Experience supporting or enhancing legacy/long-lived systems

Apply for this position