Job Summary:
The Application Engineer will be responsible for designing coding testing and deploying software applications that meet business requirements and enhance user experience. This role requires strong technical skills problemsolving abilities and a passion for delivering highquality software solutions.
Key Responsibilities:
- Design and develop software applications based on project requirements and specifications.
- Collaborate with crossfunctional teams to define application architecture and design patterns.
- Write clean scalable and maintainable code using programming languages such as Java C# Python JavaScript etc.
- Conduct unit testing and debugging to ensure application performance reliability and security.
- Implement best practices for software development including coding standards code reviews and version control.
- Integrate applications with thirdparty systems and APIs as needed.
- Document technical specifications user manuals and deployment guides.
- Support and troubleshoot production issues and implement timely solutions.
- Stay updated with emerging technologies and industry trends to continuously improve application development processes.
- Provide technical guidance and mentorship to junior developers as needed.
Qualifications:
- Bachelors degree in Computer Science Software Engineering or a related field.
- Minimum of 35 years of experience in application development or a similar role.
- Proficiency in programming languages and frameworks relevant to application development.
- Experience with web development technologies (e.g. HTML CSS JavaScript) and frameworks (e.g. Angular React Vue.js).
- Knowledge of database management systems (e.g. SQL NoSQL) and ORM frameworks.
- Strong understanding of software design principles architectural patterns and development methodologies.
- Experience with cloud platforms (e.g. AWS Azure Google Cloud) and microservices architecture is a plus.
- Excellent problemsolving skills and attention to detail.
- Ability to work both independently and collaboratively in a fastpaced environment.
- Strong communication and interpersonal skills.
Remote Work :
No