Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Designs, develops, and implements software applications based on specifications using relevant programming languages and technologies.
Collaborates with cross-functional teams and outsourced partners to ensure project progress, issue resolution, and delivery of reliable, high-quality software solutions.
Performs code optimization, debugging, testing, maintenance, and updates to improve application performance and functionality.
Minimum Requirements
Bachelor's or Graduate Degree in Computer Science, Information Systems, or related field, or commensurate work experience.
2-4 years of work experience in applications engineering, programming, or related field, or advanced degree with little/no experience.
Proficiency in at least one programming language such as Java, C++, Python, or JavaScript (certification preferred).
Experience or knowledge in Agile methodology, software development, and application programming interfaces (APIs).
Ideal Candidate Profile
Experienced in full stack development environments with familiarity in modern frameworks like Angular, React.js, and containerization tools such as Docker and Kubernetes.
Comfortable working collaboratively across teams including engineering, sales, and customer services, and coordinating with outsourced development partners.
Capable of independently handling coding, testing, debugging, and optimizing software within established project guidelines and timelines.
