Full Time

Senior Application Development Engineer,

Celanese
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Celanese, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Application Development Engineer at Celanese will play a critical role in designing, developing, and implementing software solutions that align with business goals and enhance operational efficiency. This position demands a blend of technical skill, creativity, and strategic thinking, as the engineer will not only be responsible for coding and testing applications but also for leading projects, mentoring junior team members, and collaborating with cross-functional teams to identify and resolve application-related issues. The ideal candidate will contribute to the entire lifecycle of application development, ensuring high-quality deliverables that are both functional and scalable.



Job Responsibilities

  • Design, develop, and implement applications following best practices and industry standards.
  • Lead and mentor a team of developers, providing guidance on technical challenges.
  • Collaborate with business analysts and stakeholders to gather requirements and translate them into technical specifications.
  • Conduct code reviews and ensure adherence to coding standards and practices.
  • Perform testing, debugging, and troubleshooting of applications to maintain high-quality software.
  • Optimize application performance and scalability through best practices and continuous improvement.
  • Document development processes, technical specifications, and user manuals.
  • Stay abreast of emerging technologies and industry trends to recommend innovations.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; advanced degree preferred.
  • Minimum of 5 years of experience in application development and software engineering.
  • Proficiency in programming languages such as Java, C#, or Python.
  • Experience with web frameworks (e.g., Angular, React, ASP.NET) and cloud platforms (e.g., AWS, Azure).
  • Strong understanding of database technologies, including SQL and NoSQL.
  • Ability to work collaboratively in a team environment and mentor junior developers.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills, both written and verbal.


Technologies & Tools

The Senior Application Development Engineer will utilize a range of technologies and tools including integrated development environments (IDEs) such as Visual Studio and IntelliJ, version control systems like Git, and continuous integration/deployment tools such as Jenkins and Docker. Familiarity with application performance monitoring tools and cloud service providers will also be essential to streamline the software development pipeline and ensure that applications meet performance benchmarks.



Ideal Candidates

Ideal candidates will possess a passion for technology and software development, complemented by strong analytical skills and a results-driven mindset. They should demonstrate adaptability in a fast-paced environment, along with a proactive approach to problem-solving and innovation. Candidates who exhibit a collaborative spirit and the ability to communicate complex technical concepts effectively will thrive in this role, contributing positively to team dynamics and project success.

What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.