SIGN IN
Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Paradigm · 7 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
check
H1B Sponsor Likelynote

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

C#ASP.NET CoreAPI DesignUnit TestingContinuous Integration/DeploymentCloud ComputingCode ReviewSoftware DesignData StructuresAlgorithmsVersioningDeploymentRelational vs Non-relational DBEstimation Skills

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

company-logo
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 Stage
Total Funding
unknown
2021-06-29Acquired

Leadership Team

L
Lyn Hartl
Founder/Owner
linkedin
Company data provided by crunchbase