- Experience
- 2+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 days ago
- Work mode
- Work from home
- Education
- Bachelor's degree in Computer Science or Information Science or equivalent experience
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Company and Product
Advanced Solutions International is a worldwide software firm dedicated to empowering non-profit and membership organizations. Their solutions help these entities expand revenue, minimize expenses, boost performance, and engage members and donors effectively. Their product suite includes the iMIS Engagement Management System, TopClass LMS, OpenWater review software, and Clowder mobile app.
TopClass LMS, developed by WBT Systems, offers associations and training providers the tools to become top education providers in their fields. This award-winning learning platform supports continuing education, certification programs, and virtual conferences by delivering meaningful professional development opportunities throughout learners’ careers.
Role Overview
The company is seeking an experienced Software Developer proficient in Java to build software applications and products. The role involves working collaboratively within scrum teams, contributing to agile development, completing project milestones and user stories, and following established quality standards to deliver value to customers.
Key Responsibilities
- Actively participate in project teams, collaborating with Product Owners to complete development tasks.
- Coordinate with scrum colleagues on design and development activities.
- Analyze, develop, test, document, and maintain high-quality software solutions.
- Achieve milestones and complete user stories within sprint timelines as per definitions of done.
- Adhere to established standards and guidelines, ensuring high quality and customer value deliverables.
- Learn, adopt, and apply agile software development methodologies and processes.
- Engage constructively with feedback for continuous improvement of process, product, and personal development.
- Provide technical insights to improve product performance, usability, aesthetics, and consistency.
- Conduct code reviews; perform component, visual, functional, and automated testing.
- Collaborate with Technical Support to reproduce and resolve customer-reported issues.
- Execute additional tasks and responsibilities as assigned periodically.
Qualifications and Experience
- Bachelor’s degree preferred in Computer Science, Information Science, or equivalent experience.
- Minimum two years experience developing fully integrated web applications including UI, database, and networked components.
- Hands-on experience with Java, Spring, Hibernate, SQL Server, IIS, HTML, JavaScript, CSS, XML, AJAX, and RESTful services.
- Strong foundation in object-oriented software engineering principles with proven experience in implementing and testing high-quality software.
- Excellent time management and multitasking capabilities.
- Robust interpersonal and communication skills, both written and verbal.
- Proven ability to collaborate effectively with colleagues remotely or onsite.
What the Company Offers
- Employment within a global software leader with over 30 years of presence across North America, UK, Europe, and Australia.
- Workplace culture that values employees first, fostering a fun, friendly, and casual environment.
- Encouragement of innovative ideas, fresh perspectives, and positive attitudes.
- Competitive salary package and generous annual leave.
- Various employee benefits and opportunities for professional growth and development.
Equal Opportunity Statement
The company provides equal opportunities regardless of race, religion, color, age, gender, sexual orientation or identity, marital status, disability, veteran status, or any other legally protected category. Accommodations for application or interview processes can be requested from the HR department.
Minimum education
Bachelor's Degree
Industry
Software Development