Application Architect and Senior Developer

St. Paul, MN, US • Posted 60+ days ago • Updated 6 hours ago
Contract W2
On-site
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Pivotal
  • UI
  • Middleware
  • Scalability
  • Mentorship
  • Testing
  • Technical Support
  • Scripting
  • Debugging
  • Agile
  • DevOps
  • Management
  • Continuous Integration
  • Continuous Delivery
  • Performance Monitoring
  • Information Technology
  • Computer Science
  • Application Development
  • C#
  • ASP.NET
  • .NET
  • Database Design
  • Microsoft SQL Server
  • SQL Azure
  • HTML5
  • Cascading Style Sheets
  • Css3
  • JavaScript
  • AngularJS
  • React.js
  • GRID
  • Microsoft Azure
  • Software Architecture
  • Conflict Resolution
  • Problem Solving
  • Project Management
  • Leadership
  • Communication
  • API
  • Microservices
  • Microsoft
  • Workflow
  • Collaboration
  • Functional Requirements
  • DICE

Summary

Application Architect and Sr Developer

Location: Hybrid - one day a week onsite in St. Paul, MN


We are seeking an experienced Application Architect and Senior Developer to join our customer's Application development team. This role is pivotal in designing and developing scalable, high-performance, and secure applications. The ideal candidate will possess over 10 years of architecture experience, with a deep understanding of Azure services, .NET frameworks, and modern architectural patterns. This position requires a hands-on leader who can effectively collaborate with technical teams and business stakeholders to deliver innovative and reliable solutions.

Key Responsibilities:
  • Application Architecture: Design and develop aspects of application architecture, including user interface, middleware, and infrastructure, ensuring scalability, security, and performance.
  • Collaboration: Work closely with management and development teams to determine business requirements and functional specifications. Communicate effectively with stakeholders to translate business needs into technical solutions.
  • Leadership: Supervise and mentor junior developers through design, testing, and modification stages. Provide technical support and guidance to ensure project success.
  • Development: Write scripts and code for applications, perform diagnostic tests, upgrades, and debugging. Ensure applications are easily accessible, secure, and efficient.
  • Project Management: Utilize Agile methodologies and tools like Azure DevOps to manage tasks, track progress, and ensure timely delivery of deliverables.
  • Technical Expertise: Implement CI/CD pipelines for automated build, test, and deployment processes. Leverage Azure services for application performance monitoring and telemetry.

Required Skills and Qualifications:

  • Education: Bachelor's degree in Information Technology, Computer Science, or a related field.

Experience:

  • 10+ years in application development, with at least 5 years in an architecture role.
  • 10+ years of experience with .NET framework (C#, ASP.NET, .NET Core).
  • 10+ years in database design and development using SQL Server or Azure SQL.
  • 3+ years in front-end technologies like HTML5, CSS3, JavaScript, and frameworks (e.g., Angular, React, or Blazor).
  • 3+ years in Azure services including Azure Functions, App Services, Event Bus, Event Grid, Logic Apps, and Azure infrastructure and identity services.
  • Certifications: Azure certifications such as Azure Solutions Architect Expert or Azure Developer Associate.

Skills:

  • Exceptional technical knowledge in software architecture and development.
  • Strong problem-solving, project management, leadership, and communication skills.
  • Ability to work independently or in a team environment, adapting to hybrid and teleworking settings.

Desired Specifications:

  • Experience with API design, microservices architecture, and distributed systems.
  • Knowledge of Microsoft Power Platform, including Power Apps and Power Automate workflows.
  • Proven ability to collaborate with business stakeholders to translate functional requirements into technical designs.

#DICE

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10529458
  • Position Id: 22757
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Richfield, Minnesota

Today

Easy Apply

Contract

Minneapolis, Minnesota

Today

Full-time

USD 130,000.00 per year

Minneapolis, Minnesota

Today

Easy Apply

Contract

Bloomington, Minnesota

Today

Contract

Search all similar jobs