Software Engineer

Advertising Checking Bureau
Memphis, TN Full Time
POSTED ON 4/3/2024

Job Summary:

The Software Engineer will maintain and enhance existing sites and systems. Will participate in the documentation, design, development, testing, and implementation of new sites and web platforms.

Duties/Responsibilities:

  • Ability to work in a fast-paced environment to design, code and test applications.
  • Work across the entire system architecture to design, develop, and support high quality, highly scalable products and solutions.
  • Create scalable code using .NET, C#, MS SQL, and Angular technologies to develop solutions using modern design patterns and Service Oriented frameworks.
  • Troubleshoot, debug, maintain, and improve existing software.
  • Lead projects from a technical perspective.
  • Communicate project status and obstacles to project management.
  • Collaborate with peers, solutions architect, business, and leadership to define technical solutions and design approach.

Internal and External Relationships:

  • Internal: Reports directly to the IT Manager. Will be expected to interact with IT personnel, operations personnel, operations management and supervisors, and various other departments and personnel across the ACB organization
  • External: Will be expected to interact with customer representatives who may represent all levels of a customer's organization.

Required Skills/Abilities:

  • Functional knowledge or hands on design experience with Web Services (REST, SOAP, etc.).
  • Fundamental understanding of relational databases and working knowledge of Object-Oriented Programming and best practices.
  • Fundamental understanding of application security and best practices.
  • Strong written, verbal and interpersonal skills.
  • Ability to work in a highly collaborative team environment.

Education and Experience:

  • Current College Student or College Degree or equivalent relevant experience
  • Certifications in current Microsoft based technologies a plus
  • 5 years of experience developing mission critical applications leveraging experience with the following:
  • C#
  • MS SQL Server
  • .NET
  • UI/UX
  • Design Patterns
  • SOA

Physical Requirements:

  • Prolonged periods sitting at a desk and working on a computer
  • Must be able to use phone system

Working Conditions and Travel:

  • Exempt position
  • Standard workday is 7.5 hours M-F. Additional hours may be required as needed to ensure all commitments and projects are completed as scheduled
  • Travel is undertaken as needed for client visits or training events and may include overnight travel. Total travel time is approximately 5%

Salary.com Estimation for Software Engineer in Memphis, TN
$72,849 to $94,251
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $94,568 - $124,317
    • Income Estimation: $100,608 - $135,264
  • Data Analytics Skill

    • Income Estimation: $61,761 - $86,037
    • Income Estimation: $69,054 - $90,249
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer jobs in the Memphis, TN area that may be a better fit.

Software Engineer

MI Softech, Collierville, TN

Midlevel Software Engineer

Vaco Technology, Memphis, TN