Top Software Development Executive establishes and directs the strategic long-term goals, policies and procedures for an organization's software development program. Oversees the development, release, and maintenance of software applications in accordance with business needs. Being a Top Software Development Executive requires a bachelor's degree. Typically reports to top management. The Top Software Development Executive manages a departmental function within a broader corporate function. Develops major goals to support broad functional objectives. Approves policies developed within various sub-functions and departments. To be a Top Software Development Executive typically requires 8+ years of managerial experience. Comprehensive knowledge of the overall departmental function. (Copyright 2024 Salary.com)
Role Description & Responsibilities
SIMULIA is looking to hire a Development Tools Software Engineer. The successful candidate will have the opportunity to develop, enhance, and fix process and tools used by SIMULIA R&D, provide internal support, investigate and resolve challenging problems, and perform operational responsibilities.
* Develop process and tools to maximize SIMULIA R&D effectiveness and efficiency
* Identify, design, implement enhancements to tools and processes
* Investigate and resolve time sensitive and challenging problems
* Monitor and perform operational responsibilities
Qualifications
* Bachelor's Degree in Computer Science, Engineering, Management Information Systems, or related field and 3-5 years of experience
* Experience with Linux
* Experience with software engineering and software design methodologies
* Experience with scripting languages such as Perl, Python, Java script, or shell scripting
* Experience with structured programming languages such as C, C , Java, or Fortran
* Experience with ClearCase and GITLab
* Experience with cyber security methodologies & tools
* Strong problem solving and debugging skills
* Ability to define problems, collect data, establish facts, and draw valid conclusions
* Ability to work in a fast pace environment, multitask, and deliver under pressure
* Detail-oriented with ability to adjust in a dynamic environment
* Comfortable with working across geographic-regions and cultures
Plus
* Database experience
* Network-based application development