AIM Team - Developers

  • Posted 9 hours ago | Updated 9 hours ago

Overview

Remote
On Site
Full Time

Skills

AIM
Web Applications
Interfaces
HTML5
Css3
Microsoft SQL Server
MySQL
Database
Authentication
Authorization
UI
User Experience
Automated Testing
Emerging Technologies
Continuous Improvement
ROOT
Software Development
Software Development Methodology
Continuous Integration and Development
Continuous Integration
Computer Science
Software Engineering
FOCUS
HTML
Cascading Style Sheets
JavaScript
AngularJS
React.js
Vue.js
C#
.NET
Backend Development
RESTful
Relational Databases
SQL
Query Optimization
Performance Tuning
Version Control
Git
Agile
Scrum
Cloud Computing
Microsoft Azure
Amazon Web Services
Problem Solving
Conflict Resolution
Attention To Detail
Communication
Collaboration
Microsoft
Microsoft Certified Professional
DICE

Job Details

Responsibilities:
  • Collaborate with cross-functional teams to gather and analyze software requirements, translating them into efficient and scalable technical solutions.
  • Design and develop responsive web applications using the .NET framework, including both front-end and back-end components.
  • Create intuitive user interfaces with modern front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular, React, or Vue.js.
  • Build robust and scalable APIs and backend services using C# and .NET technologies.
  • Utilize your expertise in relational databases (SQL Server, MySQL, etc.) to design, implement, and optimize database structures and queries.
  • Implement secure authentication and authorization mechanisms to safeguard user data and application functionality.
  • Collaborate with UI/UX designers to ensure seamless integration of user interface elements and provide a smooth user experience.
  • Implement unit tests and contribute to automated testing practices to ensure code quality and application stability.
  • Participate in code reviews to provide constructive feedback and promote coding best practices within the development team.
  • Stay up-to-date with industry trends and emerging technologies, sharing insights to drive continuous improvement.
  • Assist in troubleshooting and resolving technical issues, identifying root causes and implementing solutions in a timely manner.
  • Contribute to the software development life cycle (SDLC) processes, including version control, continuous integration, and deployment.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 5+ years of professional experience as a Fullstack Developer, with a strong focus on .NET technologies.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frontend frameworks (Angular, React, or Vue.js).
  • Strong experience with C# and the .NET framework for backend development.
  • Solid understanding of RESTful API design and development.
  • Expertise in relational databases and SQL, including query optimization and performance tuning.
  • Familiarity with version control systems (e.g., Git) and Agile/Scrum methodologies.
  • Experience with cloud platforms (e.g., Azure, AWS) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills to work effectively in a team environment.
  • Proven ability to adapt to new technologies and learn quickly.
  • Fullstack certifications or Microsoft certifications (e.g., MCSD, MCSE) are advantageous.

    #LI-JL1
    #Dice
    #REMOTE
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.