Senior Software Engineer
FotoKem Industries, Inc
Burbank, CADon't worry we have a lot of jobs on the site like this one;
Browse all jobs
Browse the IS/IT Category
Search for Senior Software Engineer jobs in Burbank-CA
This is a Full Time Job
Latest projects include Dune, The Batman, Licorice Pizza, Better Call Saul, Dancing with the Stars, Life Below Zero
FotoKem, Inc. is looking for a Senior Software Engineer to add to its production software development team, with the primary responsibility to design, deliver and maintain enterprise applications based on business requirements.
We are developing robust cross-platform software to enable media management and delivery for the media industry. The Senior Software Engineer will play an important role in the development of cross-platform media delivery products. Strong experience with Qt development is the primary requirement.
The Senior Software Engineer will also be responsible for being a developer on projects and initiatives related to new development, enhancement, and break/fix efforts related to processes and code constructed with and for C++ & QT. Persons in this role must exhibit a high degree of technical competency and leadership in the development and implementation for complex automation efforts required for business process management platform. Persons in this role must successfully exhibit the ability to work in conjunction with individual requestors as well as project-oriented teams.
FotoKem is interested in honest, loyal, dedicated, and talented individuals willing and able to make a positive impact on the service and product we provide to our clients. FotoKem provides a unique opportunity to obtain or polish the practical skills required for success in this industry
Primary Responsibilities include:
- Translate system requirements into system design solutions
- Documenting design decisions
- Ensuring design aligns with system requirements and existing system architecture
- Implementing assigned components as defined in the system design
- Ensuring code is properly commented and follows project coding standards
- Linking components to functional requirements
- Demonstrating application of sound Object Oriented analysis, design methodologies, and utilization of design patterns
- Performing unit testing prior to releasing to verification environment
- Developing component code test cases
- Deploying new releases to verification environments
- Identifying and reporting risks in the areas of responsibility
- Recommending mitigation strategies and actively contributes to its execution
- Ensuring work products produced on the project follows the project naming convention and are properly maintained under the project configuration management system
- Provide demonstration to the end users of newly released functionalities
- Be able to manage multiple concurrent tasks. A degree of creativity and latitude is required
Required Experience and Skills:
- High level of proficiency C/C++
- 5+ years work experience in the area of development using C/C++
- 2+ years work experience in the area of development using Qt with cross-platform experience
- Understanding of n-tier Application Architecture (e.g. MVC, SOA) and Design Patterns
- Strong organizational skills and an ability to work without direct supervision.
- Must demonstrate strong interpersonal skills in working with internal customers.
- Exemplary written and oral communication skills.
- Strong analytical, quantitative, and problem solving skills
- Bachelor's degree in Computer Science, Information Computer Systems, Computer Engineering or a related degree with equivalent work experience.
- Ability to work effectively and meet/exceed deadlines under pressure
Desired Skills:
- High level of proficiency C/C++
- 5+ years work experience in the area of development using C/C++
- 2+ years work experience in the area of development using Qt with cross-platform experience, Windows, Mac & Linux
- Understanding of n-tier Application Architecture and Design Patterns
- Strong organizational skills and an ability to work without direct supervision.
- Must demonstrate strong interpersonal skills in working with internal customers.
- Exemplary written and oral communication skills.
- Strong analytical, quantitative, and problem solving skills
- Ability to work effectively and meet/exceed deadlines under pressure
- Strong understanding of Sockets, Networking
- Mac OS X, Windows OS, Linux, Qt, C, C++, MySQL
- Bachelor's degree in Computer Science, Information Computer Systems, Computer Engineering or a related degree with equivalent work experience.
- Development with SQL Databases
- Microsoft Visual Studio
- Apple Xcode
Work Environment & Activities
- Location based work in Los Angeles area
- Onsite with remote support in some circumstances
- Lifting equipment, moving and installing rack mounted systems
FotoKem Industries, Inc. is an Equal Employment Opportunity Employer.
-