Jobs and Careers
GA

Principal Software Engineer

Gainwell Technologies
Any city, TX, US, 99999, United Statesfull_timeVerifiedPosted 22 Dec 2023

About the role

Summary

Your role in our mission

Essential Job Functions

  • Plans and designs systems modeling, simulation and analysis for project(s) crossing multiple product lines or a major phase of significant projects. Participates as integral part of design team, coordinates engineers and support staff in project efforts.
  • Performs highly complex testing and research of software systems to enhance performance or investigate and resolve matters of significance.
  • Monitors and oversees the completion and implementation of technical products to ensure success and timeliness.
  • Reviews literature, patents and current practices relevant to the solution of highly complex projects. Identifies, recommends and pursues technology/practices to apply to solution.
  • Recommends and implements corrections in highly complex technical applications and analysis to enhance performance.
  • Conducts cost analyses and evaluates vendor capabilities to provide the most complex required products or services. Recommends vendor(s) and approach and presents to senior management/customer as appropriate.
  • Provides leadership and work guidance to less experienced personnel.
  • Provides complex technical consultation to other organizations; interacts with senior customer personnel and internal senior management.
  • Provides the customer base with second level support.

Basic Qualifications

  • Bachelor's degree or equivalent combination of education and experience
  • Bachelor's degree in computer science, management information systems, or related field preferred
  • Twelve or more years of experience in software engineering or operating systems programming
  • Experience working with software design principles
  • Experience working with conducting costing analyses

Other Qualifications

  • Strong analytical and creative problem solving skills to resolve highly complex software design issues and create new software for multiple products
  • Strong leadership skills to guide and mentor the work of less experienced personnel
  • Strong interpersonal skills to interact with senior customers, management and team members
  • Strong communication skills to interact with team members and senior support personnel
  • Ability to synthesize broad and narrow concepts of high complexity and use them to meet company objectives
  • Ability to work independently and as part of a team

Work Environment

  • Office environment

What we're looking for

What you should expect in this role

Competency1

Competency2

Competency3

Competency4

Competency5

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Gainwell Technologies

View company profile →