Apps Engineer Job Description
Apps Engineer Duties & Responsibilities
To write an effective apps engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included apps engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Apps Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Apps Engineer
List any licenses or certifications required by the position: ISTQB, AWS, ITIL, SSL, ISEB, SDK, TOGAF, PDII, PMP
Education for Apps Engineer
Typically a job would require a certain level of education.
Employers hiring for the apps 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, Computer Engineering, Technical, Education, Electrical Engineering, Information Systems, Electronics, Science, Computer Information Systems
Skills for Apps Engineer
Desired skills for apps engineer include:
Desired experience for apps engineer includes:
Apps Engineer Examples
Apps Engineer Job Description
- Be responsible for furthering your own technical training
- To work with existing members of the team, utilising established coding specifications and standards and championing best practice software engineering practices
- Regular liaison with the senior developers, technical leads, and design team to ensure the development process runs smoothly
- To monitor your own work against the production schedule closely and provide progress updates and report any issues or technical difficulties to the project owners and the technical leadership team on a regular basis
- Provide development support for client reported issues and change requests
- Contribute towards CI initiative by way of unit and API testing
- Write code in OOP languages, C/C++, C#, Python, Java, Scala
- SCCM application packaging
- SCCM deployment to 1000+ users
- Deployment using Admin Studio
- You must enjoy challenging engineering problems
- Flexible and able to work with a diverse team that includes engineers, marketing, product designers, and so on
- Experience with frontend test driven development
- BS/MS in Computer Science or equivalent engineering degree
- Working knowledge of internet video technologies is a plus
- 2+ year programming experience in C/C++, C# and Java
Apps Engineer Job Description
- Support existing VB.Net, C#, VB6, VBA and ASP.Net solutions
- Write and modify software to meet specified functional and technical requirements
- Conform to development processes, work instructions and standards
- Participate in technical/functional requirements walk-through, release planning and status meetings
- Provide technical advice and assistance to team
- Produce development estimates and monitor actual effort against estimates
- Occasional reactive help for our Ecosystem partners
- Owns the Application Frame work and Apps features within the infotainment system
- Supports the specification and Leads development, and implementation of infotainment features
- Post well closeouts where applicable
- 2+ year programming experience in SQL, Python, Java Script
- Proven track record of development both for Microsoft Windows and Linux platforms
- 2-year programming experience in Java
- 2-year programming experience in C++, Java or C#
- 2-year programming experience in SQL, Python
- Proven track record of development both for Linux and Microsoft Windows platforms
Apps Engineer Job Description
- Provide technical leadership and also contribute to the definition, development, integration, test, documentation, and support of custom software applications across multiple platforms
- Responsible for the architecture of software solutions
- Create new and edit current applications and features
- Instill best practices for software development and documentation, making sure designs meet requirements, and delivering high quality work on tight schedules
- Measure and optimize the performance of new and existing systems
- Ensure application is highly scalable to handle huge site traffic with very low latency
- Willingness to “go the extra mile” to get the job done well
- Write / update / manage the software installers
- On a daily basis the person will liaise with other build engineers, development and support teams, which will include performing the release of products to both internal and external customers
- Manage branches and packaging backlog within SCM system
- Knowledge related to development of drivers for Linux or/and Windows
- Coordinates with remote team members and customers to execute integrations
- 2-5 years of experience working on Open source software
- Experience submitting a patch upstream
- Experience with Angular/Meteor
- Formal education in design/UI/UX
Apps Engineer Job Description
- Deliver development supporting artefacts like Use Case diagrams, Class diagrams and Sequence diagrams based on requirement analysis and design
- Provide consulting to development teams when required
- Document the technical implementations and evangelize with development teams
- Participate in cross-functional technical discussions local and remote groups
- Follow process and produce quality deliverables supporting the process
- Participate in software design and review activities
- Develop / innovate solutions to complex problems
- Effectively participate in Iterations/sprints and product backlogs
- Participate in troubleshooting complex issues and resolving defects
- Production of high quality code
- Experience developing on the server side and the client side
- 3+ years of experience with iOS app development experience del
- 2+ years’ experience in Java, C, C++, html development experience
- 3+ years of experience with Android app development
- Ability to work from high level requirements and engage in an iterative software development life cycle methodology
- Problem-solving ability and creativity a must!
Apps Engineer Job Description
- Windows Server 2012 - understanding of operating system, file management
- System Trouble-shooting and Problem management - assist with triage of issues, partnering with infrastructure, application, and database groups and/or application vendors to resolution
- Production support for vendor-provided and customized legal matter management system
- System Maintenance and System Monitoring support and enhancements
- Infrastructure maintenance - technical support for patching and upgrades
- System Development enhancements
- End to end support of vendor-provided GEMS application for Wells Fargo Law department entity management and related integrations and reporting
- Be responsible for the architecture of software solutions
- Respond to escalated incidents and provide Windows system administration subject matter expertise to resolve associated incidents
- Master client's tools, procedures, and processes to become a self-sufficient member of the team
- Experience in consumer electronic devices
- Demonstrate a strong interest and knowledge of modern software development practices
- Android, objective-c, Java, C#, ASP.NET, JavaScript, XML, JSON, and Relational Database experience
- Mobile application development (Android and Apple)
- Knowledge of virtualization technologies – vSphere, OpenStack
- Experience designing & building large applications, or the frameworks that drive them