Software Engineer
Laserfiche is a global leader in intelligent document management and business process automation, dedicated to helping organizations drive digital transformation. In this role, you will design and develop high-quality software solutions, collaborate with a cross-functional team, and contribute to solving real-world customer challenges.
Responsibilities
- Write and test code for existing and new programs
- Utilize software engineering standards, processes, and techniques
- Create, maintain, and support documentation of functionality and processes
- Record and document code changes using source control management
- Participate in peer-group reviews of designs, code, and documentation
- Communicate technical feasibility of design ideas
- Contribute to the completion of milestones associated with specific projects
- Present work-in-progress and released functionality in informal and formal presentations
- Collaborate with Technical Support engineers to solve issues that may be caused by a software defect
- Adhere to the Laserfiche software development standard
- Work independently to complete assignments with minimal supervision or guidance
Skills
- Bachelor's Degree, Master's Degree or equivalent experience in Computer Science or a related technical field
- 1-2 years of experience in a similar role
- Excellent analytical, problem-solving, and debugging skills
- Strong organizational and communication skills
- Strong ability to collaborate with and support fellow engineers
- Strong ability to collaborate with and support test engineers, user experience designers, technical writers, project managers, product managers, and technical support engineers
- Skill with object-oriented programming (such as in C#, C++, Java)
- Ability to prioritize and adjust tasks to accomplish objectives
- Ability to quickly learn and apply new software technologies
Benefits
- 15 Days of Vacation
- 3 Floating Holidays
- 2 Paid Volunteer Days
- 9 Paid Holidays
- Hybrid Work Environment
- Free Parking: covered and EV charging stations
- Various 401 (k) Investment Options and Generous Company Match
- HMO and PPO Medical Care Options
Company Overview