Full Stack Software Developer III

New
B
BAMSoftware development
Source API remote eligibility restrictions: United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of professional software development experience.
Required Skills
AWSPostgreSQLGitJavascriptC#.NET coreAngularCI/CDRESTful APIsAzure DevOps

Requirements

  • Have a bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience and/or certifications.
  • Have 7+ years of professional software development experience.
  • Be proficient in C# and .NET Core and understand object-oriented programming principles.
  • Have experience with Angular architecture, patterns, and best practices; experience with recent Angular versions is preferred.
  • Have experience with JavaScript frameworks, custom JavaScript, and advanced web technologies.
  • Have experience with database design, data modeling, SQL, and database administration.
  • Be familiar with AWS and integrating cloud services into software solutions.
  • Have experience with microservices, modular architecture, RESTful development, API design, and reusability.
  • Understand UX design and be able to map business-process workflows.
  • Have Git version-control proficiency and enterprise CI/CD pipeline experience.
  • Have experience working in agile environments.

Responsibilities

  • Design, develop, and maintain web- and mobile-based software applications.
  • Write high-quality, tested, efficient code using C# and .NET Core best practices.
  • Design and maintain relational and NoSQL database objects using MS SQL, DynamoDB, and PostgreSQL.
  • Implement cloud-based solutions using AWS services.
  • Use Git for version control and implement CI/CD practices and pipelines using Azure DevOps.
  • Review code and follow development processes to maintain code quality and consistency.
  • Investigate and resolve software issues and bugs.
  • Participate in agile ceremonies and work with stakeholders and technical colleagues.
  • Create and maintain technical documentation, including architecture diagrams and API documentation.
  • Provide guidance and mentorship to junior developers, including on Angular architecture and practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now