The Associate Software Developer designs, develops, and maintains scalable Java-based applications while collaborating with cross-functional teams to translate requirements into technical solutions. The role also involves writing clean code, conducting unit testing, and troubleshooting technical issues to ensure high-quality software delivery.
Requirements overview
Candidates must have a Bachelor's degree in Computer Science, Engineering, or a related field, along with strong proficiency in Java and front-end technologies like JavaScript, HTML, and CSS. Familiarity with Agile methodologies, SQL, and cloud services such as Microsoft Azure is highly preferred.
Key skills
JavaJavaScriptHTMLCSSObject-oriented programmingJUnitSAP CommerceHybrisAgileDevOpsSoftware development lifecycleMicrosoft AzureCI/CDSQLCommunicationProblem-solving
Resume keywordsJigup Pro
This job lists resume keywords
The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.
Join Our Family, Build Your Career-
SanMar’s success and growth can be attributed to one thing - outstanding employees who provide superior services and products to our customers. We promote a culture that recognizes the importance of a healthy work-life balance. Recognizing that happy and relaxed employees make better ambassadors for SanMar, we encourage initiative and participation by creating a casual environment that taps full employee potential.
At SanMar, we do more than make and sell t-shirts. We build meaningful connections that elevate lives. As the largest supplier of wholesale imprintable clothing and accessories in the United States, our products and the connections they create impact organizations, individuals, and the world we live in. It all started more than 50 years ago with a business philosophy that has held true since day one: Be Nice and Tell the Truth. Family owned and operated, SanMar is based in Issaquah, Washington, with eight distribution centers nationwide and apparel from more than 30 celebrated brands.
We invest in your future with life-enhancing opportunities and benefits including:
• Competitive pay and bonuses
• Competitive benefits
• Company paid time off (PTO)
• Life insurance
• 401(k) plan with matching fund
• Flexible spending program
• Anniversary awards
• Discounts on brand name clothing
• Diverse and laid-back atmosphere
• One floating family holiday every year
• Monthly employee events
• Charitable giving of your choice
• Flexible schedules
We’re growing and encourage you to find out what over 5,000 employees call the “The SanMar Difference.” SanMar is currently accepting resumes for those who have the necessary skills.
SanMar is an Equal Opportunity Employer.
What's the Short Version?
The Associate Software Developer is responsible for translating requirements into software designs, developing computer software and helping define SanMar's software development practices. This role also maintains awareness of emerging and evolving technologies that can assist SanMar in reaching its business goals.
What Will You Be Doing?
Design, develop, and maintain robust and scalable Java-based applications.
Complete documentation and procedures for installation and maintenance.
Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
Develop and implement user-friendly front-end interfaces using JavaScript, HTML, and CSS.
Write clean, efficient, and well-structured code that adheres to best practices.
Conduct thorough unit testing to ensure code quality and reliability.
Participate in code reviews and provide constructive feedback to team members.
Troubleshoot and resolve technical issues in a timely manner.
Perform other duties as assigned.
Comply with all policies and standards.
What Are We Looking For?
Bachelor's Degree in Computer Science, Engineering or related field or equivalent experience
Strong proficiency in object-oriented programming concepts and Java development
Experience with front-end development using JavaScript, HTML, and CSS
Ability to write clean, maintainable, and efficient code
Experience with JUnit testing or other testing frameworks is preferred
Experience working with SAP Commerce / Hybris is preferred
Familiarity with Agile development methodologies, DevOps organizations, and the stages of the Software Development Lifecycle
Familiarity with Microsoft Azure Services and Azure DevOps
Familiarity with CI/CD pipeline development
Familiarity with Stored Procedures and SQL
Excellent communication and collaboration skills
Strong problem-solving and analytical skills
What's Our Offer?
Salary Range: You`ll earn between $77,970 - $95,000 annually, depending on experience.
Bonus: You`ll be eligible for an annual discretionary bonus up to 10% of base salary.
Paid Time Off: You`ll accrue paid time off on a bi-weekly basis based on hours worked up to 112 hours per year to start. Employees also receive 8 paid holidays and 1 paid family day off.
Additional Benefits:
Comprehensive medical, dental, and vision benefits
401k plan and matches $1 for $1 up to 4% of earnings, matched & vested at every pay cycle
Life insurance
Short/long-term disability coverage
Paid maternity/paternity leave
Pet insurance
What Should You Expect?
Hybrid: SanMar's Eastpointe office is located in Issaquah, WA in the Seattle metropolitan area. Employees are required to work in our offices Tuesday through Thursday each week and additional days may be added based on business needs. Our standard working hours are 8:00-5:00 PST. Periodic travel may be required. The employee is regularly required to sit for extended periods while working on a computer and participating in virtual and in-person meetings. Frequent use of hands for keyboarding and standard office equipment is required. Occasional standing, walking, and reaching may be needed to attend meetings or collaborate in an office setting. The role requires the ability to perform close visual work on a computer for extended periods. The employee may occasionally lift and/or move up to 10–15 pounds. Reasonable accommodations may be available to enable individuals with disabilities to perform essential job functions.