Click here to join our community of experts to get information on job search, salaries and more.

Burtch Works

Sr. Full Stack Software Engineer

Company: Burtch Works

Location: Atlanta, GA

Posted on: November 14

Job Title: Senior Full Stack Engineer

Location: Atlanta, GA

Type: Direct Hire, Full-Time (No C2C)

Sponsorship Available

Job Summary

We are seeking a Senior Full Stack Engineer with a strong background in software development. As part of a collaborative engineering team, this individual will contribute to the design, development, and delivery of enterprise-grade applications in a fast-paced, agile environment. The role involves close collaboration with developers, QA engineers, product managers, UX designers, and operations teams to build and enhance scalable, high-performance systems that support critical business functions.

Key Responsibilities

  • Serve as an Agile full-stack developer focused on building maintainable, high-quality code through effective estimation, branching strategies, automated testing, and continuous deployment.
  • Analyze technical requirements and translate them into well-designed solutions.
  • Design, develop, and test software applications that meet quality and performance standards.
  • Implement clean, efficient, and reusable code that aligns with established architecture patterns.
  • Evaluate design choices, articulate trade-offs, and ensure alignment with overall system architecture.
  • Enhance existing engineering processes and tools to drive efficiency and scalability.
  • Troubleshoot and resolve complex technical issues in development and production environments.
  • Collaborate with support and operations teams to ensure smooth deployments and maintenance.
  • Participate in on-call rotation and occasional weekend support as needed.

Requirements

  • Education: Bachelors degree in Computer Science, Information Systems, or equivalent practical experience.
  • Experience:
    • 10+ years of software development experience using object-oriented design principles for high-volume, customer-facing applications.
    • Strong hands-on expertise in building and deploying Java and Spring Boot -based microservices.
    • Proficiency with Apache Kafka for event-driven architecture, including topic management, producing, and consuming.
    • Experience using Redis for caching, session handling, or message brokering.
    • Deep experience with React , including hooks, functional components, and state management.
    • Working knowledge of Redux and related middleware such as Redux Thunk or Redux Saga.
    • Familiarity with Oracle databases and SQL optimization.
    • Experience with frontend testing tools like Jest or Enzyme .
    • Strong grasp of multithreading, concurrency, and thread-safe programming.
  • Skills:
    • Excellent analytical, problem-solving, and communication skills.
    • Ability to quickly learn and adapt to new tools, frameworks, and processes.
Preferred Qualifications

  • Domain knowledge in financial technology or capital markets (especially fixed income).
  • Experience working within Agile/Scrum environments.
  • Familiarity with Linux and Windows server ecosystems.
  • Exposure to observability and monitoring tools such as Splunk , Elasticsearch , and Grafana .

What We Offer

  • Competitive compensation and benefits package.
    • $140,000 to $160,000 + 20% Bonus
    • 10K Lump Sum Relocation Available