Software Engineer, Jr. (C#, Java)
About The CompanyCorporate Tools is a dynamic and innovative company dedicated to providing comprehensive software solutions that streamline business operations. With a focus on fostering a collaborative and growth-oriented environment, Corporate Tools values talent, creativity, and continuous learning. Our team comprises passionate engineers and professionals committed to building impactful products that make a difference for our clients. We operate with a flexible and inclusive culture, supporting remote work while maintaining strong connections through our various office locations in Post Falls, ID; Spokane, WA; Austin, TX; and Salt Lake City, UT. Our mission is to empower employees to grow professionally and personally, delivering value through innovative technology and excellent service.About The RoleWe are seeking a Junior Software Engineer to join our talented team. This is a remote position, offering flexibility for those near our local offices or elsewhere. As a Junior Software Engineer, you will be involved in developing, maintaining, and enhancing our software products. You will work closely with experienced engineers, participate in agile development cycles, and contribute to projects that impact our users. This role is ideal for early-career professionals eager to learn and grow in a supportive environment. You will have the opportunity to take ownership of projects, learn new technologies such as Ruby, Rails, and Vue, and develop your technical skill set. Our team values curiosity, a growth mindset, and a collaborative spirit, making this an excellent opportunity for those looking to advance their careers in software development.QualificationsBachelor's degree in Computer Science or related field, or at least 2 years of relevant experienceMinimum of 1 year of professional software development experienceProficiency with current programming languages such as Ruby, Python, Java, or RustExperience with front-end web development languages including HTML, CSS, and JavaScriptFamiliarity with web application frameworks such as Ruby on Rails, Django, or Laravel (preferred but not required)Strong problem-solving skills and a willingness to learn new technologiesAbility to work effectively in an agile environment with a focus on continuous integrationGood communication skills and a collaborative attitudeResponsibilitiesDevelop, test, and maintain software applications in line with project requirementsEngage in code reviews, pair programming, and team collaboration to ensure high-quality deliverablesLearn and become proficient in Ruby, Rails, Vue.js, and other relevant technologiesParticipate actively in agile development cycles, including sprint planning and retrospectivesContribute to the continuous improvement of development processes and toolsTake ownership of assigned tasks and projects, demonstrating initiative and accountabilityCollaborate with cross-functional teams to deliver innovative solutions that meet user needsStay updated on industry best practices and emerging technologies to enhance team capabilitiesBenefits100% employer-paid medical, dental, and vision insurance for employeesAnnual performance review with potential for raises22 days of Paid Time Off (PTO) accrued annually, increasing to 29 days after 3 years, with flexible time off options after 5 yearsFour company holidays: New Year's Day, Fourth of July, Thanksgiving, and Christmas DayPaid Parental Leave to support new parentsUp to 6% company matching 401(k) plan with no vesting periodQuarterly allowances to enhance remote work setup, continuing education, or personal wellnessOpen-concept office environment with friendly coworkers and a creative atmosphereTrail Mix Bar and other small perks to foster a fun and engaging workplace cultureEqual OpportunityCorporate Tools is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, religion, sexual orientation, disability, or any other protected characteristic. Our hiring decisions are based solely on qualifications, skills, and the potential to contribute to our team’s success. We encourage applicants from all backgrounds to apply and join us in building innovative solutions that make a difference.