Contribute to package software application development projects.
Collaborate with the team on project tasks and objectives.
Assist in testing, debugging, and maintenance of software.
Follow established coding standards and best practices.
Research and stay informed about emerging technologies.
Provide support for software architecture and design.
Document project progress and assist in project planning.
Assist in mentoring junior team members.
Basic Qualifications :
Bachelor's degree in a relevant field (i.e., Computer Science) or equivalent combination of education and experience
Typically, 5+ years of relevant work experience in industry, with a minimum of 2 years in a similar role years of relevant work experience in software engineering
Proficiency in 1 or more software languages and development methodologies
Basic coding and debugging skills
Proven ability to work on complex software projects
Other Qualifications :
Advanced degree in a relevant field a plus
Relevant cloud certifications (e.g., PMP, CTO, or MBA) or advanced training a plus