Agile Global Solutions - Tallahassee, FL

posted 16 days ago

Full-time - Senior
Tallahassee, FL
Professional, Scientific, and Technical Services

About the position

The Senior Application Developer role focuses on designing, developing, and implementing software applications using the .NET framework and C#. The position requires collaboration with various stakeholders to translate business requirements into architectural designs, ensuring that applications are scalable, secure, and compliant with best practices. The developer will also provide technical guidance and expertise in maintaining systems and optimizing performance.

Responsibilities

  • Collaborate with business analysts, project managers, and stakeholders to understand functional and non-functional requirements.
  • Translate business requirements into architectural designs that align with business goals.
  • Design the overall system architecture and define interactions between components.
  • Design, develop, and implement software applications using the .NET framework and C#.
  • Utilize ASP.NET (or ASP.NET Core) for web application development, including MVC, Web API, and Blazor.
  • Develop and optimize SQL queries, stored procedures, and functions.
  • Develop user interfaces ensuring responsiveness, accessibility, and user-friendliness.
  • Review code, architecture, and design to ensure compliance with standards.
  • Analyze and optimize application performance.
  • Design strategies for scaling applications efficiently as user demand grows.
  • Ensure application adheres to security best practices and compliance requirements.
  • Implement DevOps practices such as CI/CD via Azure DevOps and GitHub.

Requirements

  • Proficiency in C# and the .NET framework.
  • Experience with ASP.NET (or ASP.NET Core) for web application development.
  • Strong knowledge of SQL and experience in developing and optimizing SQL queries.
  • Experience in designing user interfaces that are responsive and user-friendly.
  • Familiarity with DevOps practices, particularly CI/CD processes.

Nice-to-haves

  • Experience with Blazor for client-side and server-side programming.
  • Knowledge of security best practices in application development.
  • Familiarity with Azure DevOps and GitHub repositories.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service