Angel Oak - Atlanta, GA

posted 4 days ago

Full-time - Mid Level
Atlanta, GA
Food Services and Drinking Places

About the position

The IT Systems Software Developer - Level 2 is responsible for engineering initiatives that drive medium feature sets while minimizing technical debt. This role involves understanding software design principles, debugging technical problems, and maintaining coding standards. The developer will collaborate with team members on larger projects, assist with production releases, and support peers with technical challenges, all while advocating for best practices in an enterprise environment.

Responsibilities

  • Work on engineering initiatives that drive a medium feature set while avoiding technical debt.
  • Understand software design principles and database architectures.
  • Help debug moderate technical problems and document issues for service improvement.
  • Preemptively scan issue backlogs and address pain points in the system.
  • Craft code that meets internal standards for style and maintainability, and advocate for these standards through code review.
  • Recognize impediments to team efficiency and propose solutions.
  • Ship small features and improvements with minimal guidance.
  • Assist with releases to production environments and conduct post-release reviews.
  • Support team members with technical challenges following best practices.
  • Provide thoughtful and respectful reviews of peers' work.
  • Analyze data requirements to maintain data models.

Requirements

  • Authorized to work in the U.S. without sponsorship.
  • Experience with single-page application development.
  • Development experience with cloud technologies including Microsoft Azure and Microsoft DevOps.
  • Back-end language experience with NodeJS, AngularJS, ReactJS, TypeScript, and .Net Core.
  • Familiarity with modern front-end frameworks like VueJS.
  • Experience working with GIT version control in distributed teams.
  • Experience with Microsoft SQL, including database design and stored procedures.
  • Strong written and presentation skills for effective communication with diverse groups.
  • Ability to communicate complex technical problems and propose iterative solutions.
  • Organized with the ability to prioritize and handle critical issues.

Nice-to-haves

  • Undergraduate Degree or Technical Certificate.
  • 2+ years relevant development experience.
  • Experience with C#, GIT, Serverless Architecture, and RESTful APIs.
  • Knowledge of development standards and best practices.
  • Experience with Agile and SDLC methodologies.
  • Firm understanding of database design and management.
  • Excellent attention to detail.
  • Demonstrated ability to take independent action to achieve results.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service