Crossover’s mission is to democratize access to impactful, high-paying jobs. We recruit and screen only people with exemplary skills and drive to work with the world's best businesses.
With our scenario-based testing model, we match top talent around the world with opportunities to manage all types of initiatives, from software development to quality a...
Are you an early career developer who wants to grow and grow fast?
Do you want to work to define the future of cloud-based tools for digital transformation?
Are you eager to be part of a team of rockstars from around the world?
This is the 100%-remote, work-from-anywhere software engineering opportunity you've been waiting for. You will join a team of smart, positive and creative people who are respected for their unique talents and empowered to do their jobs well. Day to day, you'll be working on squashing bugs and implementing features for our suite of B2B products used globally by millions of users.
Working at Upland, you will say goodbye to the monotony of dealing with the same product and same technology stack over and over again. Work is fast-paced, exciting and full of opportunities to learn.
This role will give you a solid foundation for any future job as a developer. You'll be learning from a global team of software engineers, committed to the highest quality standards and to helping you master the skill sets you need to progress in your career.
What you will be doing
Writing code for minor feature changes
Writing fixes to customer defects and code violations
Designing and writing automated unit tests to ensure that the product and new features you're assigned are running smoothly
Applying our metrics-driven agile approach
What you will NOT be doing
Working on short-term work-arounds that incur in future technical debt
Reviewing other people's code to find issues and errors
Key Responsibilities
Ensure that all code you get your hands on passes the quality bar
Create elegant solutions to resolve difficult bugs
Candidate Requirements
A university degree in computer science, software engineering, or other technical field OR at least 4 years of experience in software development (not including internships or trainee programs)
At least 1 year of recent experience writing production code in .NET for software development and web applications (not including internships or trainee programs)
Daily work schedule with at least 2 hours overlap with Eastern Time Zone (GMT-5) work hours
Excellent English verbal communication skills
Ability to learn quickly and work in a fast-paced environment
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.