Padmi
Arrow Electronics logo
Arrow Electronics

electronic components distribution · enterprise computing solutions

Application Engineer, Optimisation & Security

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Arrow Electronics

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As an Application Engineer specializing in Optimisation & Security, your main responsibility will be designing and developing scalable software systems using a 3-tier architecture. You will create and maintain APIs for seamless integration and data exchange, focusing on secure communication and JSON manipulation. Additionally, you will build robust solutions for data extraction, transformation, and loading into databases, deploy applications to production, analyze and maintain existing software systems, and implement security measures including data encryption and secure authentication methods. Key Responsibilities: - Design and develop scalable software systems using a 3-tier architecture - Create and maintain APIs (RESTful) for seamless integration and data exchange - Build robust solutions for data extraction, transformation, and loading (ETL) into databases - Deploy applications to production using industry-standard tools and environments - Analyze and maintain existing software systems across diverse programming languages and frameworks - Implement security measures including data encryption and secure authentication methods - Develop and present interactive dashboards and reports for managerial and operational audiences - Collaborate with cross-functional teams to implement tailored automation solutions - Provide ongoing technical support, maintenance, and improvements for existing applications and systems - Ensure accurate documentation of engineering designs and solutions for future reference Qualifications Required: - Bachelor's Degree or higher in Computer Science, Software Engineering, or a related engineering field - Minimum of 7 years of experience in programming and software engineering - Proficiency in programming languages such as Python, C#, Node.js, Java, or equivalent technologies - Strong knowledge of relational databases (SQL Server) and non-relational databases (MongoDB) or similar systems - Experience deploying applications to production using industry-standard tools for various technologies - Familiarity with API development, API security, and compliance with industry standards - Ability to analyze, debug, and improve complex software systems - Knowledge of emerging technologies such as artificial intelligence, machine learning, or natural language processing is a plus - Strong analytical mindset and problem-solving skills - Good communication and teamwork abilities Please note that additional details about the company were not included in the provided job description. Role Overview: As an Application Engineer specializing in Optimisation & Security, your main responsibility will be designing and developing scalable software systems using a 3-tier architecture. You will create and maintain APIs for seamless integration and data exchange, focusing on secure communication and JSON manipulation. Additionally, you will build robust solutions for data extraction, transformation, and loading into databases, deploy applications to production, analyze and maintain existing software systems, and implement security measures including data encryption and secure authentication methods. Key Responsibilities: - Design and develop scalable software systems using a 3-tier architecture - Create and maintain APIs (RESTful) for seamless integration and data exchange - Build robust solutions for data extraction, transformation, and loading (ETL) into databases - Deploy applications to production using industry-standard tools and environments - Analyze and maintain existing software systems across diverse programming languages and frameworks - Implement security measures including data encryption and secure authentication methods - Develop and present interactive dashboards and reports for managerial and operational audiences - Collaborate with cross-functional teams to implement tailored automation solutions - Provide ongoing technical support, maintenance, and improvements for existing applications and systems - Ensure accurate documentation of engineering designs and solutions for future reference Qualifications Required: - Bachelor's Degree or higher in Computer Science, Software Engineering, or a related engineering field - Minimum of 7 years of experience in programming and software engineering - Proficiency in programming languages such as Python, C#, Node.js, Java, or equivalent technologies - Strong knowledge of relational databases (SQL Server) and non-relational databases (MongoDB) or similar systems - Experience deploying applications to production using industry-standard tools for various technologies - Familiarity with API development, API security, and compliance with industry standards - Ability to analyze, debug, and improve complex software systems - Knowledge of emerging technologies such as artificial intelligence, machine learning, or natural language processing is a plus - Strong analytical mindset and problem-solving skills - Good communication and teamwork abil

One address, no account. We’ll tell you when matching roles go live.

More at Arrow Electronics

Related open roles

View all roles