Join the Team at Align, a trusted IT solution provider, as a Full Stack Developer. This is a full-time position with a targeted base salary of $100K+ offering performance-based bonuses and comprehensive benefits. You'll be responsible for developing front-end and back-end web architecture, ensuring application responsiveness, collaborating with graphic designers, and working on innovative software solutions from conception to the finished product.
- Collaborate with development teams and product managers to create innovative software solutions.
- Take ownership of assigned tasks and ensure periphery/dependent tasks are completed.
- Develop front-end website architecture and design user interactions on web pages.
- Create new, dynamic front-end and back-end software products and apps.
- Design and develop APIs, architect complex data import/export solutions, and maintain data integrity.
- Troubleshoot application/data issues, provide production support, and stay updated on web application and programming language developments.
- Occasionally work outside of core business hours to support applications.
- C# (.NET Framework or .NET Core) - 5+ Years
- ASP.NET MVC / .NET Core / Web API
- Entity Framework
- Telerik .NET Core / Kendo UI
- SQL - querying large data sets, performance optimization
- Source Code Management: Git or Azure DevOps
- Agile development methodology
- Good communication & documentation skills
- Works well with a cross-functional team
- Data analytics/Data visualization
- BI Tools: Power BI, Tableau, or Qlik
- UI Design
- Unit Testing
- Authentication and Authorization: Implementing authentication using OAuth, OpenID Connect, or IdentityServer, and handling authorization roles and policies.
- Understanding of CI/CD Pipelines
- React, Angular
- Docker and Containerization
- Cloud experience (AWS, Azure, or Google Cloud)
- This is a full-time, salaried position with a targeted base salary of $100K+.
- Performance-based bonuses.
- Comprehensive benefits package.
- Opportunities to train in leading technologies.
- Work with an exceptional team and grow your career.
- Chance to work with fascinating clients on challenging projects.
- A dynamic and flexible workplace with a client-centric approach.