Demo

Senior Software Engineer

Meridian Cooperative
Atlanta, GA Full Time
POSTED ON 4/26/2025
AVAILABLE BEFORE 5/25/2025

Meridian Cooperative is seeking a dynamic and experienced Senior Software Engineer. This is a senior-level position requiring independent work and providing technical leadership. Responsibilities include leading projects, mentoring junior developers, and ensuring software quality and performance on Windows/Linux environments, following SAFe (Scaled Agile Framework) practices.

For applicants viewing the role on non-Meridian job boards, apply directly HERE


What You’ll Be Doing

As a Senior Software Engineer, you won’t just write code—you’ll shape the future of how technology transforms lives. Here’s a glimpse into your day-to-day:

  • Engineer the Future: Design and implement cutting-edge solutions using modern tech stacks to tackle meaningful challenges that directly impact the lives of our members. Whether it's optimizing a high-volume transaction engine or scaling APIs for millions of users, your code will matter.
  • AI in Action: Get hands-on with Large Language Models (LLMs) and experiment with real-world applications of generative AI. From building smart tools that boost productivity to exploring monetization models using AI insights, you’ll play a key role in shaping how we leverage the power of LLMs.
  • Collaborate and Innovate: Work alongside a diverse, cross-functional team of engineers, data scientists, product managers, and designers to build sustainable and scalable platforms. You'll contribute to architecture discussions, participate in technical deep-dives, and mentor junior engineers along the way.
  • Solve Real Problems, Fast: Participate in ideation sessions and engineering sprints that move the needle quickly. You'll help launch new features, squash bugs, and continuously improve the member experience based on real-time feedback and metrics.
  • Explore & Elevate: Research emerging tech, contribute to POCs (proof of concepts), and take ownership of initiatives that push us forward. Your curiosity and innovation will be rewarded—and expected.

Key Responsibilities:

  • Development and Technical Leadership:
  • Lead the development and maintenance of complex software applications using C#, Angular, Angular JS, .NET core, and ANSI SQL or PL/SQL.
  • Architect, design, and implement scalable solutions.
  • Provide technical guidance and mentorship to junior and mid-level developers.
  • Debug and resolve complex technical issues, using application logs to reconstruct events. Guide other developers in effectively debugging applications.
  • Identify and address technical debt while implementing functional requirements.
  • Evaluate performance characteristics of current code and recommend improvements.
  • Plan and break down large projects into manageable development tasks.
  • Proficient in secure coding practices and recognizes weak security implementations.
  • Conduct thorough code reviews, ensuring adherence to best practices and coding standards.
  • Write and maintain documentation for developed features and code based on conceptual design and product requirements.
  • Software Development Lifecycle:
  • Participate in planning, development, testing, deployment, and maintenance.
  • Advocate for best testing and quality assurance practices, including unit testing, integration testing, and automated testing.
  • Modify applications to correct errors, adapt to new technologies, or improve performance; analyze code and/or data to identify causes of errors.
  • Analyze databases individually or as part of a team.
  • Ensure the quality and performance of applications through testing and optimization.
  • Collaboration and Communication:
  • Collaborate with cross-functional teams and stakeholders to gather requirements and translate them into technical specifications.
  • Participate in Agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) and facilitate Agile ceremonies.
  • Promote SAFe practices within the team.
  • Able to interview non-technical stakeholders and extract requirements.
  • Continuous Improvement:
  • Stay updated with emerging technologies and industry trends.
  • Contribute to the continuous improvement of the development process.

Qualifications:

  • Education:
  • Bachelor’s Degree in Computer Science, Information Technology, or a related field required; equivalent professional experience may be considered for substitution for the required degree on an exception basis.
  • Experience:
  • 5 years of software development experience.
  • Proficient in developing and maintaining n-tier applications using C#, Angular, Angular JS, .NET core, and ANSI SQL or ANSI SQL or PL/SQL.
  • Proficient in creating and supporting APIs and web services (RESTful and SOAP).
  • Proficient in Linux and Windows Server environments.
  • Proficient in working with relational databases such as Oracle.
  • Strong understanding of the software development lifecycle (SDLC).
  • Proven experience working in an agile development environment, particularly SAFe.
  • Development experience with cloud technology is a plus.
  • Technical Skills:
  • Expert design, analysis, and problem-solving skills.
  • Proven experience analyzing, debugging, describing, and providing solutions to development and design issues.
  • Proficient in version control systems (Git).
  • Soft Skills:
  • Detail-oriented with a commitment to execution with quality and documentation.
  • Ability to work independently and provide supervision as needed.
  • Excellent communication and interpersonal skills, with proven ability to communicate effectively with both technical and non-technical stakeholders.
  • Excellent time management skills with the ability to contribute in a fast-paced environment and manage multiple, competing priorities.
  • Expert analytical and problem-solving skills.
  • Commitment and provide guidance to continuous learning and improvement.
  • Self-starter with proven leadership and mentoring abilities.


If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Meridian Cooperative

Meridian Cooperative
Hired Organization Address Dalton, GA Full Time
Meridian Adhesives Group is a rapidly growing full service global adhesive solutions provider, specializing in adhesive ...
Meridian Cooperative
Hired Organization Address Atlanta, GA Full Time
Meridian Cooperative is seeking an Full Stack Web Developer (Angular) III to join a team of passionate innovators and pr...
Meridian Cooperative
Hired Organization Address Fort Wayne, IN Full Time
Company Overview Meridian Adhesives Group is a rapidly growing, full service global adhesive solutions provider, special...
Meridian Cooperative
Hired Organization Address Fort Wayne, IN Full Time
Company Overview Meridian Adhesives Group is a rapidly growing, full service global adhesive solutions provider, special...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Atlanta, GA area that may be a better fit.

Senior Software Engineer

OneStream Software, Decatur, GA

Senior Software Engineer

OutSystems- Software em Rede, S.A., Lawrenceville, GA

AI Assistant is available now!

Feel free to start your new journey!