Job Description:
As a Junior Developer, you will play a key role in supporting the design, development, and implementation of software solutions using the .NET Microservices stack, Oracle APEX, and UIPath RPA. You will work closely with senior developers, Technical Product Owners and cross-functional teams to understand business requirements and contribute to the delivery of scalable, efficient, and innovative solutions. You will develop and leverage your technical skills and knowledge of Agile and SAFe methodologies to deliver high-quality solutions that meet the evolving needs of our organization and clients. This role offers an excellent opportunity to gain hands-on experience with emerging technologies and to grow your skills in a collaborative and supportive environment.
Essential Duties & Responsibilities:
Deliver quality software solutions according to system functional specifications, by applying patterns, best practices and industry standards and following the technical specifications, user stories, and acceptance criteria set on business requirements and user feedback
Perform unit testing, integration testing, and continuous integration/continuous deployment (CI/CD) to maintain code quality and reliability
Utilize Agile and SAFe principles to participate in sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives.
Collaborate within a delivery team of product owners, QA developers, and other developers to design, develop, document, and create software systems that provide positive customer experiences in the market, or increase throughput and operational efficiencies for producing, distributing, and selling Cambria natural stone surfaces
Proactively communicate and collaborate with senior developers and product owners to ask thoughtful questions, provide status updates, or request assistance if barriers to delivery exist
Assist in defining and tracking the delivery of business requirements through remote meetings, online documentation platforms and agile lifecycle management tools
Qualifications & Skills:
Familiarity with Source Control systems such as Git
Familiarity with agile software delivery practices such as Scrum and Kanban
Strong analytical, problem-solving and conceptual skills
Technical disposition to different technologies
Experience building solutions within a Service Oriented Architecture (SOA) environment is a plus
Understanding of Event-driven architecture and microservices is a plus
Practical experience with code coverage maintenance and validation through unit testing is a plus
Minimum Requirements:
Education: Bachelor's degree in Computer Science or equivalent post-secondary education
Experience: 1+ years or equivalent experience working in a role that delivered solutions through software development practices using web application or system integration technologies
Systems: Experience working with software systems in a business or academic setting, including: single-page web applications such as AngularJS, Angular, or React, web CMS frameworks such as Wordpress, web service development with .NET or Python, database systems such as MySQL, ElasticSearch, or SQL Server, and/or any applicable experience developing on SaaS, IaaS, or PaaS systems. Oracle, PL/SQL & Apex
Additional Requirements:
Managerial Responsibilities: None
Travel Requirements: May be required to travel between Cambria locations
Physical Requirements: This is an office position requiring phone and computer use
Cambria’s starting salary range for this position is $55,000 - $66,000. Salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the target for new hires for the position. Individual pay is determined by several factors, including work location, job-related experience, and relevant education and/or Training.
Cambria offers a competitive benefits package that encompasses Health and Dental Insurance, Paid Time Off, 7 paid Holidays , 401(k) plus matching, Discretionary Profit Sharing, Flexible Spending Account; Life, Supplemental Life, and Disability Insurance; Referral Program, Tuition Reimbursement, Employee Assistance Program, Employee Discount and Professional Development Assistance.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
At Cambria, dedication to philanthropy and our people is at the heart of who we are. We strive to make a meaningful difference in the world every day by prioritizing employee well-being and fostering inclusivity and empowerment. Under the banner of CambriaCares, our philanthropic endeavors show our commitment to our people and our community to uplift kids, support education, and contribute to a sustainable future.
For additional company information, please visit www.CambriaUSA.com
An offer of employment is contingent upon the successful completion of a background verification check, subject to applicable laws and regulations. The results will be reviewed based on the individual's record, and the specific duties and requirements of the job.