Application Software Engineer Job Description

Application Software Engineer Job Description

4.8
203 votes for Application Software Engineer
Application software engineer provides solutions using JAVA, Unix, Shell Scripting, and SQL programming.

Application Software Engineer Duties & Responsibilities

To write an effective application software engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included application software engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Develop and deliver training and consultation services
Responsible for developing new platform integrations and next application platform infrastructure, and participate in customer projects
Modify existing software to correct errors, adapt to new hardware and/or to upgrade interfaces and improve performance
Perform software systems maintenance
Recommend and plan installation of new systems and/or modification of an existing system
Consult with team members and engineers to evaluate interfaces, develop specification and performance requirements, and resolve issues
Confer with data processing and/or project management regarding limitations and capabilities for data processing projects
Consult with customers on project status, proposals, design and maintenance activities
Assessing Microsoft's operating system and development tools developing proof of concept applications
Collect user requirements and convert it into engineering requirements

Application Software Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Application Software Engineer

List any licenses or certifications required by the position: CISSP, AWS, ITIL, CSSA, SSL, ISTQB, PKI, II, DNS, IAT

Education for Application Software Engineer

Typically a job would require a certain level of education.

Employers hiring for the application software engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Computer Engineering, Computer, Technical, Electrical Engineering, Healthcare, Design, Software Development

Skills for Application Software Engineer

Desired skills for application software engineer include:

PL/SQL
XML
HTML
OOP/OOAD
Java Script
JAVA
UNIX shell scripting
C#
ASP.Net
JSP

Desired experience for application software engineer includes:

5+ years of professional engineering in C++ required
BS or MS Degree in engineering, science, mathematics, information systems or computer science
1+ years of full-time experience or strong internships
Familiarity with database concepts and SQL
Ability to solve and document solutions for customers in complex situations
Masters tech knowledge on GSS products and technologies and has the ability to transmit that knowledge to our customers

Application Software Engineer Examples

1

Application Software Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of application software engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for application software engineer
  • Safely change a system that a multi-billion dollar international company depends on
  • Own the local Software troubleshooting of modules
  • Work assignments primarily involve senior/advanced level work and mentor other software engineer
  • Support the planning, scheduling, monitoring and reporting of all software related activities for various projects
  • Coordinate ECU Subsystem development (high level) between various functions
  • Integrating device drivers into our platform
  • Application software development for display and 3D sensing products
  • Innovate new application ideas utilizing the company's proprietary technologies
  • Develop custom APIs and SDKs
  • Provide technical leadership and guidance for contractor and offshore software developers
Qualifications for application software engineer
  • Honours degree, Masters or PhD, in a programming discipline, Computer Engineering, Electronic Engineering, Computer Science, Physics, Maths , or proven programming track record in industry
  • Experience in programming for communications and related protocols, Ethernet, TCP/IP, ISCSI, Wireless protocols , Switching and Routing
  • Experience in planning and execution of software projects, in software testing, benchmarking, analyzing, and optimizing
  • Technical disciplines, , infrastructure architecture in HPC, information technology, software development, or hardware architecture/design
  • 5+years level programming experience in C++
  • 3+ years Qt Graphic Framework required
2

Application Software Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for an application software engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for application software engineer
  • Collaborate with Application Engineers, Application Architects, Database Administrators, Network Operations and Quality Assurance to identify issue patterns, make architectural or application recommendations and create plans to help prevent future occurrences of production issues
  • Consult with operations engineers, database architecture and other team members to evaluate and improve operational and performance aspects of the overall system
  • Work with Application Operations Engineers to develop administration applications and tools to facilitate application monitoring, automate issue detection and decrease issue resolution time
  • Become an expert in understanding the application and system domain to aid in cross-team issue diagnosis and resolution
  • Evaluate and prototypes new products and capabilities, and provide insight on resulting value proposition
  • Develop Algorithmic intensive systems
  • Provides workday and after-hours production support, including troubleshooting, problem correction, testing, and promotion to the production environment
  • Analyzes root cause of application issues and facilitates resolution by coordinating with the vendor, internal IT and users as appropriate
  • Provides QA expertise in reviewing technical project deliverables for other technical staff
Qualifications for application software engineer
  • Expert in API Designs (REST & SOAP)
  • Message Hubs / Service Bus
  • SQL Performance and Tuning
  • Stateless/Session Design
  • Expert in Security
  • Expert in Patterns/Best Practices
3

Application Software Engineer Job Description

Job Description Example
Our company is looking to fill the role of application software engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for application software engineer
  • Contribute to the architectural software roadmap of applications using the application roadmaps and vision
  • Troubleshooting and debugging of software programs in a simulation on the microscope systems available for development
  • BS in Computer Science Required
  • Model-Based Design experience using MATLAB® Simulink/Stateflow and Automatic code generation with dSPACE® Targetlink or Mathworks® Real-Time Workshop
  • Performed software configuration management
  • Good knowledge of Power PC microprocessor (MPC5xx, MPC55xx, ) architecture
Qualifications for application software engineer
  • Database Schemas
  • A track record of crafting high quality, high performance software solutions
  • A knowledge of animation techniques and best practices
  • A focus on performance found in game engines and graphic pipelines would be beneficial
  • General knowledge of electrical power transmission network modeling and simulation is a plus
  • Willingness to work in an office located in Novi, Michigan
4

Application Software Engineer Job Description

Job Description Example
Our growing company is looking for an application software engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for application software engineer
  • Estimate the size and complexity of the development work
  • Determine the technical design, within the architectural guidelines
  • Commit to the work you can accomplish during a development loop
  • Implement the functionality
  • Test the functionality
  • Support and/or build the automation necessary to build continuous delivery
Qualifications for application software engineer
  • User Interface development (user input handling, displaying output)
  • GNU toolchain (gcc, as, ld, make, sed, ) or equivalent cross platform development tool
  • 5+ years of experience working in the consumer electronics field
  • Willingness and ability to travel to customer sites within the US
  • Ability to travel to Korea, Japan, Taiwan and China, and other countries a plus
  • 3-5 years’ experience developing software for consumer products and embedded environments
5

Application Software Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of application software engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for application software engineer
  • Participation in product reviews and release process
  • Analyze business requirements, collaborate with internal development groups, and design & build compelling user interfaces that bring the power of Bloomberg to our global client-base
  • Create innovative services and solutions on MacOS, iOS, Android, and Windows
  • Take ownership of projects while collaborating with us, your teammates, following an agile and test-driven approach
  • Application performance profiling
  • Internal tools development
  • Troubleshoots and develops technical solutions related to software and setup errors for field engineers, technicians, and customers
  • Design, code, test, document, debug and maintain stable programs in a COBOL/RPG/SQL environment
  • Participation in daily scrum meetings, sprint planning, code reviews and sprint retrospectives
Qualifications for application software engineer
  • Must possess a Bachelor's degree in Computer Science, Computer Engineering or Computational Science or related fields
  • Minimum of 2 years of experience with C and/or C++
  • College/University degree in Computer Science, Computer Engineering, or related technical degree or equivalent experience
  • Knowledge of HTML5, javascript, css, jquery
  • 2+ years experience operating in an agile environment
  • Must have a Bachelor or Master degree in Computer Science or related field

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates