Search Salaries, Companies, Skills and other Resources

Didn't find your job?

Salaries

View salary and benefits information

The Software Engineer - Project Lead performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Software Engineer - Project Lead typically reports to a manager. Requires a bachelor's degree. Software Engineer - Project Lead is a specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. Working as a Software Engineer - Project Lead typically requires 7+ years of related experience. view job details

The Software Release Engineer Entry is responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Responsible for software builds and releases. Being a Software Release Engineer Entry requires a bachelor's degree. Works closely with a quality assurance team to ensure final version is up to organizational standards. Being a Software Release Engineer Entry work is closely managed. Works on projects/matters of limited complexity in a support role. Working as a Software Release Engineer Entry typically requi... view job details

The Software Release Engineer Specialist is responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Responsible for software builds and releases. Being a Software Release Engineer Specialist requires a bachelor's degree. Works closely with a quality assurance team to ensure final version is up to organizational standards. Being a Software Release Engineer Specialist work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. Worki... view job details

The Software Release Engineer Intermediate is responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Responsible for software builds and releases. Being a Software Release Engineer Intermediate requires a bachelor's degree. Works closely with a quality assurance team to ensure final version is up to organizational standards. Being a Software Release Engineer Intermediate occasionally directed in several aspects of the work. Gains exposure to some of the complex tasks within the job function. Working ... view job details

The Software QA Engineer III analyzes software requirements and technical specifications to identify proper testing methods and define acceptance criteria. Utilizes various testing procedures to ensure that software meets user requirements and established performance, functionality, and quality standards before release. Being a Software QA Engineer III isolates, reproduces, and tracks defects. Prepares data sets and edge cases to test logic, error handling, and system workflows to ensure reliability. In addition, Software QA Engineer III documents testing objectives, scope, methods, and result... view job details

The Manager of Software Solutions Engineering manages department budget to ensure goals are met. Oversees software support staff. Being a Manager of Software Solutions Engineering provides advanced troubleshooting skills to resolve technical problems. Establishes and maintains relationships with engineering and software development. In addition, Manager of Software Solutions Engineering researches, reports and corrects any quality assurance issues. Requires a bachelor's degree. Typically reports to a head of a unit/department. The Manager of Software Solutions Engineering manages subordinate s... view job details

The Software Engineering Support Manager manages department budget to ensure goals are met. Oversees software support staff. Being a Software Engineering Support Manager provides advanced troubleshooting skills to resolve technical problems. Establishes and maintains relationships with engineering and software development. In addition, Software Engineering Support Manager researches, reports and corrects any quality assurance issues. Requires a bachelor's degree. Typically reports to a head of a unit/department. The Software Engineering Support Manager manages subordinate staff in the day-to-d... view job details

The Software QA Engineer II analyzes software requirements and technical specifications to identify proper testing methods and define acceptance criteria. Utilizes various testing procedures to ensure that software meets user requirements and established performance, functionality, and quality standards before release. Being a Software QA Engineer II isolates, reproduces, and tracks defects. Prepares data sets and edge cases to test logic, error handling, and system workflows to ensure reliability. In addition, Software QA Engineer II documents testing objectives, scope, methods, and results a... view job details

The Manager of Software Technical Support manages department budget to ensure goals are met. Oversees software support staff. Being a Manager of Software Technical Support provides advanced troubleshooting skills to resolve technical problems. Establishes and maintains relationships with engineering and software development. In addition, Manager of Software Technical Support researches, reports and corrects any quality assurance issues. Requires a bachelor's degree. Typically reports to a head of a unit/department. The Manager of Software Technical Support manages subordinate staff in the day-... view job details

The Software QA Engineer I analyzes software requirements and technical specifications to identify proper testing methods and define acceptance criteria. Utilizes various testing procedures to ensure that software meets user requirements and established performance, functionality, and quality standards before release. Being a Software QA Engineer I isolates, reproduces, and tracks defects. Prepares data sets and edge cases to test logic, error handling, and system workflows to ensure reliability. In addition, Software QA Engineer I documents testing objectives, scope, methods, and results acco... view job details

The Software Release Engineer Expert is responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Responsible for software builds and releases. Being a Software Release Engineer Expert may provide consultation on complex projects. Works closely with a quality assurance team to ensure final version is up to organizational standards. In addition, Software Release Engineer Expert requires a bachelor's degree. Being a Software Release Engineer Expert works autonomously. Goals are generally communicated in "... view job details

Alternate job titles: Software Operating Systems Development Director | Systems Applications Development Director

Directs and leads the team responsible for designing, testing, and maintaining software systems. Provides guidance on how to identify users' needs and gives recommendations on how to implement them successfully. Oversees the analysis, troubleshooting, and resolution of problems. Ensures programming errors are fixed, and system enhancements are coded correctly. Stays current on emerging trends and software systems development best practices. Requires a bachelor's degree. Typically reports to senior management. Manages a departmental sub-function within a broader departmental function. Creates f... view job details

Alternate job titles: Software Operating Systems Development Manager | Systems Applications Development Manager

Manages the team responsible for designing, testing, and maintaining software systems. May assist with identifying users' needs and preferences and provides recommendations on how to implement them successfully. Monitors the analysis, troubleshooting, and resolution of problems. Ensures programming errors are fixed, and system enhancements are coded correctly. Stays current on emerging trends and software systems development best practices. Requires a bachelor's degree. Typically reports to a director. Manages subordinate staff in the day-to-day performance of their jobs. True first level mana... view job details

Alternate job titles: Software Operating Systems Development Supervisor | Systems Applications Development Supervisor

Supervises the team responsible for designing, testing, and maintaining software systems. Assists with identifying users' needs and preferences and provides recommendations on how to implement them successfully. Monitors the analysis, troubleshooting, and resolution of problems. Corrects programming errors, codes systems enhancements, and makes recommendations for improvements based on the findings. Stays current on emerging trends and software systems development best practices. Requires a bachelor's degree. Typically reports to a manager. Supervises a group of primarily para-professional lev... view job details

The Software Testing and Quality Director develops policies and procedures to ensure the performance, functionality, and quality of software releases and meet user requirements. Plans and directs an organization's software quality assurance function. Being a Software Testing and Quality Director establishes functional, regression, security, and usability testing metrics. Analyzes software requirements and technical specifications to define testing methods and acceptance criteria. In addition, Software Testing and Quality Director oversees project objectives and key milestones to meet deadlines... view job details

The Mobile Software Senior Engineer troubleshoots system problems and issues and looks for ways to improve the application. Responsible for developing, testing, implementing, and maintaining mobile applications. Being a Mobile Software Senior Engineer has knowledge of commonly-used concepts, practices, and procedures within a particular field (i.e., iOS, Android etc.). May require a bachelor's degree. In addition, Mobile Software Senior Engineer typically reports to a supervisor or manager. Working as a Mobile Software Senior Engineer typically requires 4 to 7 years of related experience. Cont... view job details

The Software Testing and Quality Supervisor analyzes software requirements and technical specifications to identify proper testing methods and define acceptance criteria. Supervises the daily operations of a software quality assurance team. Being a Software Testing and Quality Supervisor trains team on tools and methodologies to ensure that software tests identify defects and comply with quality standards. Assigns testing tasks to team members. In addition, Software Testing and Quality Supervisor evaluates testing outcomes against expected results and recommends improvements to test plans and ... view job details

The Software Solutions Engineer I creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion. Troubleshoots and develops technical solutions related to software and setup errors for field engineers, technicians, and customers. Being a Software Solutions Engineer I requires a bachelor's degree in area of specialty. Escalates urgent problems requiring more in-depth knowledge to appropriate internal resources. In addition, Software Solutions Engineer I typically reports to a supervisor or manager. Working as a Software Solutions Engineer... view job details

The Software Solutions Engineer II creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion. Troubleshoots and develops technical solutions related to software and setup errors for field engineers, technicians, and customers. Being a Software Solutions Engineer II requires a bachelor's degree in area of specialty. Escalates urgent problems requiring more in-depth knowledge to appropriate internal resources. In addition, Software Solutions Engineer II typically reports to a supervisor or manager. Working as a Software Solutions Engin... view job details

The Software Solutions Engineer III creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion. Troubleshoots and develops technical solutions related to software and setup errors for field engineers, technicians, and customers. Being a Software Solutions Engineer III requires a bachelor's degree in area of specialty. Escalates urgent problems requiring more in-depth knowledge to appropriate internal resources. In addition, Software Solutions Engineer III typically reports to a manager. Working as a Software Solutions Engineer III typ... view job details