Paradigm · 6 hours ago
Senior Software Engineer
Paradigm is a software company transforming the way that the residential, construction & building product industries operate across the globe. They are seeking a Senior Software Engineer to lead projects and features, contributing to technical solutions and improving software development practices.
CRMInformation TechnologyService IndustrySoftwareTransaction Processing
Responsibilities
Lead end-to-end execution of projects and features of moderate complexity through hands on coding delegation, code review, and driving results. Contribute to the defined software engineering roadmap by delivering well-scoped technical solutions
Contribute to documentation, sharing of knowledge, and best practices across teams, both informally and formally (e.g., ad-hoc basis, internal presentations, etc.?
Work with third party providers, vendors, and contractors to ensure project delivery meets quality and timeliness standards
Implement and test complex code changes to fix identified defects in existing software products
Add enhancements to new/future software releases; and assist in developing design solutions
Demonstrate strong knowledge of on-premise solutions and cloud-based solutions; execute on cloud-based configuration plans for new systems and technologies
Identify and recommend improvements to the software development lifecycle and best practices in agile engineering
Lead delivery of high-quality features and deliverables. Identify opportunities for multiple products to work together to create value for customers
Integrate product features as it relates to the design of the product (market awareness, production adoption, competition) and track related metrics
Communicate effectively by tailoring the level of detail to the audience and situation
Document design decisions and system support requirements
Partner with cross functional peers and/or customers to understand software requirements and propose solutions
Collaborate with the team on solution design and estimation of coding tasks and user stories
Support the growth of less experienced team members by mentoring, assisting with training, demonstrating empathy, and acting as a resource
Drive improvements in source code management, test process/automation, logging, system health monitoring, and related automation
When needed, add code comments and refactors to improve readability, modularity, and to make systems easier to maintain
Participate in a team on-call rotation (this level and above) and work to resolve the root causes of software failures
Impact team source code strategy, application performance, product feature decisions, customer/client experiences, and software maintainability
Influence your team and cross functional peers (e.g., TPMs, Product Managers, UX, etc.)
Liaise with business analysts to develop tools and templates that support gathering and addressing client and business requirements
Qualification
Required
Bachelor's degree in Computer Science or related field or equivalent experience
4+ years of software engineering experience with C# and ASP.NET Core
Strong understanding of API Design and implementation patterns
Strong background with and passion for Unit Testing
Working knowledge of software design, data structures, algorithms, code construction, versioning, and deployment
Ability to conduct thorough code reviews and evaluate code correctness, readability, flexibility, supportability, and security
Experience with Continuous Integration/ Deployment (CI/CD)
An understanding of how to efficiently use cloud computing resources
Can articulate the pros and cons of relational vs. non-relational DB types
Have an effective method for estimating how long it will take to code a solution
Benefits
Total compensation, which includes base salary and benefits
Company
Paradigm
Paradigm provides a software platform that focuses on the building products industry.
H1B Sponsorship
Paradigm has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (4)
2023 (1)
2022 (1)
2021 (4)
2020 (1)
Funding
Current Stage
Late StageTotal Funding
unknown2021-06-29Acquired
Recent News
2025-10-01
2025-07-08
Company data provided by crunchbase