Senior Engineer .Net Full-Stack

Axian, Inc
  • Beaverton, OR
    30+ days ago

    Job Description

    Location: Portland, OR Metro

    Job Description

    Axian is seeking a Senior Full Stack Software Engineer to design, build, and modernize enterprise-grade applications and cloud platforms for our clients.

    This role combines deep hands-on software engineering expertise with architectural thinking. You will particpate in development efforts across backend services, APIs, cloud infrastructure, and modern single-page application (SPA) frontends.

    A key focus of this role is building scalable, maintainable, production-grade software systems using modern .NET technologies and cloud-native engineering practices.

    You will work closely with architects, project managers, analysts, and client stakeholders to deliver secure, high-quality solutions that support critical business operations and digital transformation initiatives.

    The ideal candidate is comfortable navigating ambiguity, balancing competing priorities, and adapting quickly in fast-moving client environments.

    What You'll Do:

    • Design and develop modern enterprise applications using C#, .NET, and cloud-native architectures.
    • Build scalable REST APIs, backend services, and distributed application components.
    • Develop and maintain modern SPA frontends using React, TypeScript, HTML, and CSS.
    • Design and implement multi-tiered business applications and microservices architectures.
    • Integrate enterprise systems, third-party APIs, databases, and cloud services.
    • Develop secure, reliable, and maintainable software using modern engineering best practices.
    • Create automated unit, integration, and end-to-end tests to support high-quality software delivery.
    • Participate in Agile/SCRUM development teams and contribute to sprint planning, estimation, and technical design discussions.
    • Implement CI/CD pipelines and support DevOps automation practices.
    • Optimize application performance, scalability, reliability, and operational observability.
    • Contribute to cloud architecture decisions and application modernization strategies.
    • Mentor junior engineers and contribute to engineering standards and best practices across client engagements.
    • Collaborate directly with business stakeholders to understand requirements and translate them into technical solutions.
    • Effectively manage multiple workstreams and shifting priorities across client engagements.

    Required Qualifications:

    • Bachelor's degree in Computer Science or equivalent combination of education and 7+ years of professional experience in software engineering or information technology
    • 4+ years of hands-on C# and .NET development experience
    • Strong experience building enterprise-level multi-tiered business applications
    • Strong experience building REST APIs and backend service architectures
    • Strong understanding of object-oriented design principles and software architecture patterns
    • Strong experience developing modern SPA applications using React
    • Strong JavaScript and/or TypeScript development experience
    • Strong proficiency with HTML5 and modern CSS
    • Strong experience designing and developing applications backed by relational databases such as SQL Server, PostgreSQL, MySQL, or Oracle
    • Advanced SQL development skills, including query optimization, indexing strategies, stored procedures, and performance tuning
    • Strong experience with modern .NET ORM and data access technologies, including Entity Framework / Entity Framework Core, Dapper, or similar persistence frameworks
    • Experience designing logical and physical data models for enterprise business applications
    • Understanding of transactional systems, concurrency, and data integrity patterns in distributed applications
    • Experience working with cloud platforms such as Azure or AWS
    • Experience implementing automated testing and test-driven development practices
    • Strong understanding of HTTP, REST, authentication, and web application architecture
    • Experience with Git-based source control and modern development workflows
    • Experience participating in Agile/SCRUM software development environments
    • Excellent verbal and written communication skills
    • Ability to collaborate effectively with both technical and non-technical stakeholders
    • Ability to estimate engineering effort and contribute to technical planning activities
    • Ability to work effectively in ambiguous environments and manage competing priorities

    Preferred Experience & Additional Skills:

    • Experience with .NET Core / .NET 8+
    • Experience designing or supporting microservices architectures
    • Experience with containerization technologies such as Docker and Kubernetes
    • Experience implementing CI/CD pipelines using Azure DevOps, GitHub Actions, or similar platforms
    • Experience with cloud-native development patterns and distributed systems
    • Experience with Angular
    • Experience with Node.js, Java, or Python development
    • Experience with message queues or event-driven architectures
    • Experience working with distributed data architectures, caching technologies, or NoSQL platforms such as Redis, MongoDB, or Elasticsearch
    • Experience integrating enterprise platforms such as:
    • SAP
    • NetSuite
    • Oracle
    • Workday
    • Salesforce
    • Experience working in consulting or client-facing engineering roles
    • Familiarity with observability and monitoring tools
    • Experience profiling and troubleshooting application performance issues
    • UI/UX design experience or strong front-end architecture skills

    Location: Portland, OR

    Apply Now

    Numbers & Facts

    LocationBeaverton, OR

    Skills

    • ADO.NET Entity Frameworkunmatched
    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Authenticationunmatched
    • Automationunmatched
    • Best Practicesunmatched
    • Business Operationsunmatched
    • Business Solutionsunmatched
    • Business Supportunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cachingunmatched
    • Cloud Applicationsunmatched
    • Cloud Architectureunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Concurrencyunmatched
    • Consultingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Customer Relationsunmatched
    • Data Modelingunmatched
    • Data Qualityunmatched
    • DevOpsunmatched
    • Distributed Applicationsunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • Elasticsearchunmatched
    • Enterprise Applicationsunmatched
    • Gitunmatched
    • GitHubunmatched
    • HTML (HyperText Markup Language)unmatched
    • HTML5unmatched
    • HTTP (HyperText Transport Protocol)unmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • Internet Applicationunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Mentoringunmatched
    • Messaging Middlewareunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Azureunmatched
    • MongoDBunmatched
    • MySQLunmatched
    • NetSuiteunmatched
    • NoSQLunmatched
    • Node.jsunmatched
    • Object Oriented Design (OOD)unmatched
    • Object Relational Mapping (ORM)unmatched
    • Operational Supportunmatched
    • Oracleunmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Presentation/Verbal Skillsunmatched
    • Project Evaluationunmatched
    • Python Programming/Scripting Languageunmatched
    • Query Optimizationunmatched
    • REST (Representational State Transfer)unmatched
    • Redisunmatched
    • Relational Databases (RDBMS)unmatched
    • SAPunmatched
    • SQL (Structured Query Language)unmatched
    • Salesforce.comunmatched
    • Scalable System Developmentunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Architecture Designunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Sprint Planningunmatched
    • Stored Proceduresunmatched
    • System Integration (SI)unmatched
    • Team Playerunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Test Driven Development (TDD)unmatched
    • Testingunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder