Job Archives
Application Developers we need you!
About the Job:
Hey there, tech wizard! We’ve got a cool gig for you as a Software Developer. This full-time role is mostly remote, but you'll need to be close enough to Portland, OR to swing by the office every now and then.
What You'll Be Doing:
- Code Maestro: Write, test, debug, and maintain software applications across various platforms, environments, and tech stacks.
- Solution Architect: Design and develop solutions based on the requirements we nail down with our awesome customers.
- Testing Guru: Execute unit, integration, and systems tests to ensure everything runs smoothly.
- Requirements Whisperer: Gather and document business requirements like a pro.
- Tech Innovator: Recommend, implement, and support changes to our enterprise tech systems to boost business processes, stability, and future growth.
- Feedback Champ: Participate in code reviews and provide constructive feedback to keep the team on point.
What You Need to Bring:
- Experience:
- At least three years in Application Development with standard enterprise technologies.
- Three+ years on development teams working on medium to large enterprise projects.
- You’ve got skills in C# and .NET.
- You've worked with the Microsoft stack and have experience with SQL Server, database management, integration, and report creation.
- Tech Know-How:
- A solid grasp of requirement specs, design, coding, structure, operation, and testing of information systems.
- Proficiency in multiple tech environments and the knack for picking up new and emerging concepts quickly.
- Experience leading technical development projects from start to finish.
- Soft Skills:
- Strong organizational chops.
- Excellent troubleshooting skills and the ability to communicate solutions clearly.
- Understanding of server tech (especially Windows servers) and network architecture.
- Stellar customer service skills—listen first, act second.
- The ability to juggle multiple priorities, handle ambiguity, and manage processes smoothly while keeping your cool.
- Team player vibes—collaborate with folks at all levels of the organization.
- Independence and initiative, especially in a remote setup.
- Ability to stay composed in a fast-paced environment.
- Analytical skills to assess systems and processes from multiple angles.
Ready to join our team and make some tech magic happen? We’d love to hear from you!