Search Salaries, Companies, Skills and other Resources

Didn't find your job?

Salaries

View salary and benefits information

Building partnerships and working collaboratively with others to meet shared objectives. Develop new or revise programs, producing high quality code that is maintainable, supportable, performs efficiently upon implementation and satisfies business specifications. view job details

There is currently no job description for Senior Software Accelerator/GPU Programming. Be the first to submit the job responsibilities for a Senior Software Accelerator/GPU Programming.

There is currently no job description for Senior Software Engineer Front End. Be the first to submit the job responsibilities for a Senior Software Engineer Front End.

Alternate job titles: Backend Applications Developer Senior Manager | Backend Software Engineering Senior Manager

Manages the development of scalable back-end solutions for server applications. Implements standard frameworks and source control tools to develop and test web services and API's and ensure product functionality, speed, and security. Oversees the architecture and development of backend systems, ensuring best practices in code quality, testing, and documentation. Collaborates with stakeholders to gather functional requirements, troubleshoot complex issues and roadblocks, and ensure alignment with business needs. Requires a bachelor's degree. Typically reports to a director. Typically manages th... view job details

Alternate job titles: Software Research and Design Architect Director

Directs the structural design and development of new software systems or extensive software revisions for external customers. Develops policies and procedures to design efficient and scalable software architecture. Identifies, researches, and resolves bottlenecks or weaknesses in the system architecture to improve efficiency, speed, and security. Evaluates and approves new technology, frameworks, and tools. Reviews architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and ... view job details

Alternate job titles: Java Applications Senior Developer | Lead Java Developer

Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation. Requires a bachelor's degree in area of specialty. Typically reports to a supervisor or manager. Typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. view job details

The Backend Applications Developer Senior Manager implements standard frameworks and source control tools to develop and test web services and API's and ensure product functionality, speed, and security. Manages the development of scalable back-end solutions for server applications. Being a Backend Applications Developer Senior Manager collaborates with stakeholders to gather functional requirements, troubleshoot complex issues and roadblocks, and ensure alignment with business needs. Oversees the architecture and development of backend systems, ensuring best practices in code quality, testing... view job details

The Software Tester I follows uniform testing procedures. Tests basic features of new software releases using pre-defined test plans and scripts to identify defects. Being a Software Tester I performs follow-up rounds of testing as needed. Documents results and uses designated systems and tools to track outcomes. In addition, Software Tester I requires a high school diploma. Typically reports to a supervisor. Being a Software Tester I works under the close direction of senior personnel in the functional area. Possesses a moderate understanding of general aspects of the job. May require 0-1 yea... view job details

The Software Development Manager directs the work of engineers to ensure the best practices around software development. Manages and oversees the design and development of software applications. Being a Software Development Manager typically reports to a senior manager. Requires a bachelor's degree. The Software Development Manager manages subordinate staff in the day-to-day performance of their jobs. True first level manager. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel actions. Extensive knowledge of department pr... view job details

The Software QA 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 QA 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 QA Director oversees project objectives and key milestones to meet deadlines, budgets, and organizational goals and ensure the ... view job details

Alternate job titles: Backend Applications Developer I | Backend Software Engineer I

Develops, builds, and maintains scalable back-end solutions for server applications. Implements and tests web services and API's utilizing standard frameworks and source control tools to ensure product functionality, speed, and security. Collaborates with frontend developers, product managers, and designers to deliver server-side applications and integrate user-facing elements. Knows commonly used languages, development tools, and frameworks. Requires a bachelor's degree. Typically reports to a manager. Work is closely managed. Works on projects/matters of limited complexity in a support role.... view job details

Alternate job titles: Backend Applications Developer IV | Backend Software Engineer IV

Develops, builds, and maintains scalable back-end solutions for server applications. Implements and tests web services and API's utilizing standard frameworks and source control tools to ensure product functionality, speed, and security. Collaborates with frontend developers, product managers, and designers to deliver server-side applications and integrate user-facing elements. Knows commonly used languages, development tools, and frameworks. Requires a bachelor's degree. Typically reports to a manager. Work is highly independent. May assume a team lead role for the work group. A specialist on... view job details

Alternate job titles: Backend Applications Developer II | Backend Software Engineer II

Develops, builds, and maintains scalable back-end solutions for server applications. Implements and tests web services and API's utilizing standard frameworks and source control tools to ensure product functionality, speed, and security. Collaborates with frontend developers, product managers, and designers to deliver server-side applications and integrate user-facing elements. Knows commonly used languages, development tools, and frameworks. Requires a bachelor's degree. Typically reports to a manager. Occasionally directed in several aspects of the work. Gaining exposure to some of the compl... view job details

Alternate job titles: Backend Applications Developer III | Backend Software Engineer III

Develops, builds, and maintains scalable back-end solutions for server applications. Implements and tests web services and API's utilizing standard frameworks and source control tools to ensure product functionality, speed, and security. Collaborates with frontend developers, product managers, and designers to deliver server-side applications and integrate user-facing elements. Knows commonly used languages, development tools, and frameworks. Requires a bachelor's degree. Typically reports to a manager. Work is generally independent and collaborative in nature. Contributes to moderately comple... view job details

Alternate job titles: Backend Applications Developer V | Backend Software Engineer V

Develops, builds, and maintains scalable back-end solutions for server applications. Implements and tests web services and API's utilizing standard frameworks and source control tools to ensure product functionality, speed, and security. Collaborates with frontend developers, product managers, and designers to deliver server-side applications and integrate user-facing elements. Knows commonly used languages, development tools, and frameworks. Requires a bachelor's degree. Typically reports to a manager. Works autonomously. Goals are generally communicated in "solution" or project goal terms. M... view job details

Alternate job titles: Firmware Engineering Director

Directs development projects that design, develop, test, debug, and implement embedded software and systems. Develops resource allocation plans for development projects that support productivity objectives. Facilitates cross functional collaboration. Integrates best practices, including firmware design-review methodologies, for the development of software and firmware source code in C/C++, Embedded C, and other languages. Extensive experience with firmware and software development toolsets utilized in project tracking, workflow management, build and test automation, continuous integration, qua... view job details

Design architecture and develop the front-end web application using Angular, HTML, JavaScript and CSS. Serves as the applications' technical and functional expert, including having a detailed understanding of the applications' underlying data. Leads software development efforts (coding, configuration, maintenance, installation, testing, and debugging), managing timelines, and technical documentation. view job details

Alternate job titles: Association Education Curriculum Developer

Designs and develops curriculum, methods, and materials to deliver and support the education programs of a membership organization. Consults with industry leaders and subject matter experts to identify training program objectives, standards, and requirements and to design or procure appropriate course content. Develops outlines, instructor notes, and materials for in-person or online courses and self-study programs. Evaluates the software or collaboration tools to be used for training. Establishes metrics to use to evaluate training effectiveness. May collaborate with or coach trainers. Requir... view job details

Alternate job titles: Senior Software Support Engineer | Software Solutions Engineer III | Software Technical Support Engineer III

Troubleshoots and develops technical solutions related to software and setup errors for field engineers, technicians, and customers. Creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion. Escalates urgent problems requiring more in-depth knowledge to appropriate internal resources. Requires a bachelor's degree in area of specialty. Typically reports to a manager. Typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. view job details

The UI Developer IV gathers requirements and creates specifications and develops code. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support a graphical user interface for products and programs. Being an UI Developer IV expertise in software like JavaScript, Flash, XML, HTML and CSS. Evaluates and explores new and existing application by involving in usability testing and user research and parsing analysis data. In addition, UI Developer IV requires a bachelor's degree. Typically reports to a manager or head of a unit/department. U... view job details