Search jobs > Lewisville, TX > Software engineer

Software Engineer

J.Hilburn
Lewisville, TX, United States
Full-time

Job Summary

We are seeking a mid-level Full Stack Software Engineer to join a team responsible for the design and development of J. Hilburn applications.

As a member of the team, you will have the opportunity to design and build the necessary applications to support all aspects of the company.

Most of our core applications are custom built to support our unique supply chain and selling processes from e-commerce to engaging and supporting stylists to managing our custom manufacturing process.

You will be instrumental in the design, building and support of our world-class software. The candidate should require the following industry best practices and have a heart for technology.

This is an onsite position (Monday-Thursday-in office, Friday- remote) located at 883 Trinity Drive, Lewisville, TX, 75056.

Core Accountabilities and Responsibilities

Implement all aspects of an application design including but not limited to high performance design, coding, caching mechanisms, security, state management, error logging, scalability, environment configuration, QA, naming standards and all other aspects of proper application design and development.

  • Architect and develop solutions based on different design algorithms to a set of highly complex problems.
  • Analyze existing codebase, identify technical debt and code smells, and modify specific code so it’s more optimized, without changing its user-facing behavior.
  • Eliminates code duplication, long methods, excessive complexity and improves the overall structure of the code, making it easier to modify and extend in the future.
  • Perform unit and system level testing on the application and all affected systems.
  • Work at the lowest levels and take the product through the entire life cycle of analysis, design, coding, testing, implementation, and support.
  • Identify and eliminate performance bottlenecks by optimizing algorithms, data structures, or resource usage.
  • Deliver the required functionality in an agreed upon timely manner / work in an Agile Environment
  • Undertake complete projects or stepping-in to an ongoing project and become an immediate contributor.
  • Analyze requirements and deliver realistic estimates for the implementation of related functionality.
  • Enforce consistent coding standards and best practices across the codebase.
  • Participate in the development and preparation of technical requirements, but not limited to, procedural, program and user documentation.
  • Work closely with VP of Engineering to deliver high quality solutions.
  • Other duties as assigned.

Qualifications

Required Knowledge and Experience

  • 2+ years in .NET / .NET Core development
  • 2+ years in Microsoft SQL Server
  • Experienced using Agile methodology such as Scrum
  • Code refactoring techniques
  • 2+ years in HTML5 / CSS (Bootstrap version 4.6 or higher is a plus)- preferred
  • 2+ years JavaScript (jQuery / Vue JS)- preferred
  • Strong experience with source code management such as GitHub- preferred
  • Experience with CI / CD- preferred
  • Experience with QA automation- preferred
  • Experienced using Agile methodology such as Scrum

Required Skills and Abilities

  • Quick learner and self-starter with strong problem-solving and time management skills
  • Excellent verbal and written communication skills.
  • Excellent interpersonal skills to allow for mutual understanding of business needs and development of cooperative solutions.
  • Ability to multi-task and prioritize assignments and adapt quickly to change.
  • Result-oriented and self-motivated with a strong sense of urgency

Required Education

  • BA / BS in computer science or directly related field or equivalent experience.
  • 30+ days ago
Related jobs
Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Senior Software Engineer in R&A. ...

Michaels
Irving, Texas

Support Center - IrvingMichaels Software Development Engineers will develop technologies that change how our customers connect, explore, and interact with information and one another. As a Software Development Engineer, you will work on projects critical to Michaels needs with opportunities to switc...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Software Engineer-Telecom. ...

Abacus Service Corporation
Colleyville, Texas
Remote

Solicitation Reference Number: R Working Title: Software Engineer Title/Level: Software Engineer Category: Applications/Software Development Full Time. Texas Health and Human Services Commission requires the services of Software Engineer, hereafter referred to as Candidate(s), who meets the general ...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Staff Software Engineer, Ads Serving Platform. ...

Lockheed Martin
Texas

You will be the Software Engineer (DevSecOps) for the ADP DevSecOps. As the Software Engineer (DevSecOps) you will be responsible supporting the infrastructure of the program and helping to shift development and testing to the left as a means for enabling faster delivery and release cycles, reduced ...

Splunk Inc
Texas, United States
Remote

As a Principal Software Performance Engineer, you'll play a very important role in our products' success. At Splunk, each and every release of our software is highly scrutinized to meet the demands of our customers. You will partner with other performance engineers and developers to develop best pra...

Lockheed Martin
Texas

As a Sr Software Engineer Staff you will:. Design and code new software or modify existing software to add new features. Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular...

Thomson Reuters
Frisco, Texas
Remote

Are you looking to take the next step in your career? We are currently looking for an individual passionate about solving challenging problems by building outstanding software as part of a small, collaborative team. Thomson Reuters Court Management Solutions is the leading provider of enterprise sof...

PNC Bank NA
Dallas, Texas

Provides detailed technical design and development of software solutions using existing and emerging technology platforms. Proposes & designs software solutions to address complex business needs. Writes code, tests and deploys software. Prepares technical and procedural documentation required for so...