Senior Software Engineer (.NET)
Full-time
Lehi, Utah
Flex remote (1-2 days in-office)
The Company
Are you looking for an opportunity to develop your career in a fast-growing tech company? Our client is an industry-leading document management software company. We help businesses get back to work securely, efficiently, and effectively. Companies can manage all their documents with our top-rated cloud-based Rubex platform.
Our robust product includes Smart Automation, Workflow, Templates, Share & Requests, Governance, and eSignature with KBA/OTP. With our top-rated customer service (check G2), our product is a no-brainer for companies looking to get back to what matters.
Who You Are:
We are looking for product-focused, driven software engineers who have a passion for creating great SaaS applications. Do you have deep knowledge and experience in cloud technologies, problem-solving, critical thinking, and continuous learning/improvement? If you enjoy working as part of an Agile team of dedicated, passionate engineers and have experience leading/mentoring others to achieve results, then you’re in luck; we are looking for you to join our team as a Senior Software Engineer.
What You’ll Be Doing:
-
Producing and maintaining high-quality software applications, clean code, and documentation as part of an Agile team
-
Maintaining existing applications, fixing bugs, enhancements and interacting with users to resolve problems
-
Enhancing existing software applications by identifying areas of improvement, making recommendations, and designing and implementing new features
-
Collaborating with other developers to design, optimize and peer review code
-
Providing technical assistance in collaboration with stakeholders and existing customers.
-
Improving system quality by identifying issues and common patterns, and developing standard operating procedures
-
Investigating and using new technologies where relevant
What You’ll Bring to the Table:
- 5-8 years of software design and development experience, with increasing responsibility
- Excellent team collaboration and communication skills and experience mentoring others
- Broad experience with cloud platforms, concepts and web technologies (AWS/Azure)
- Experience with/understanding of various architectural styles (SOA, micro services, etc.)
- Deep expertise designing and implementing software following best practices, primarily with C# .NET (Framework and Core), and React, Angular or other modern JS front-end framework
- Experience with various storage and caching technologies, scaling and optimization (SQL, PostgreSQL, NoSQL, etc.)
- Strong analytical and reasoning skills with an ability to visualize processes and outcomes
- Proficiency in troubleshooting software issues and debugging a large codebase
- Driven and detail-oriented with a passion for learning
What We Offer:
- Four Day Work Week
- Hybrid Work Environment (In-Office and Fully Remote Options)
- Flexible Work Schedule
- Maternity and Paternity Leave
- Opportunities to grow your career
- Top-notch work-life balance and company culture
JumpSearch is dedicated to connecting with the best talent and creating a great candidate experience. We appreciate your interest in this opportunity. Please know that due to the many talented individuals who apply we can only contact who are in consideration. If you are not contacted for the current role(s) for which you have applied, please rest assured that your resume will be considered for future opportunities. Also - follow us on LinkedIn, Facebook, and Twitter to stay current on trends and future opportunities. We look forward to working with you!