RedSail Technologies

Software Development Engineer III

RedSail Technologies

full-time

Posted on:

Location Type: Remote

Location: South CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develops and delivers quality code that meets the functional requirements defined by product management.
  • Ensures high quality by recommending and establishing coding best practices.
  • Communicates and accurately documents feature status, coding patterns, and functional design.
  • Performs code review and analysis.
  • Serves as a mentor to the development team.
  • Participates in team scrum activities.
  • Performs other duties as assigned by RedSail Technologies development management.

Requirements

  • Bachelor's degree in Computer Science OR the equivalent (4 years) combination of education and/or years of relevant working experience.
  • 1 year of professional experience in a Senior Software Engineer position.
  • 5 years of professional experience as a Software Engineer.
  • Expert understanding of robust and scalable software development principles.
  • Understanding of Microservice patterns.
  • Experience with API design.
  • Experience with database design and development.
  • Experience in layered application design.
  • Experience with unit and integration testing.
  • Knowledge of JavaScript based frameworks, preferably Angular.
  • Expert understanding of C# and the .NET framework (Preferred).
  • Expert understanding of Angular (Preferred).
  • Expert understanding of relational databases such as PostgresDB (Preferred).
  • Intermediate understanding of NoSQL databases such as Mongo DB (Preferred).
  • Full-stack development experience (Preferred).
  • Hands on experience with Kafka (Preferred).
  • Hands on DevOps experience (Preferred).
Benefits
  • Must have reliable and consistent internet access.
  • Daily use of Microsoft Teams (phone), computer, printer, and other routine office equipment.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET frameworkJavaScriptAngularAPI designdatabase designunit testingintegration testingMicroservice patternsfull-stack development
Soft skills
mentoringcommunicationdocumentationteam collaborationcoding best practices
Certifications
Bachelor's degree in Computer Science