What are the responsibilities and job description for the Sr. Full Stack Developer position at Datum Technologies Group?
Sr. Full Stack Developer#26-00160
Atlanta, GA
All On-site
Job Description
Sr. Full Stack Developer
Contract/ Contract to hire
Atlanta, GA
Job Summary:
We are seeking a highly skilled software engineer with deep experience in cloud-native development, DevSecOps, and modern application architectures. This role focuses on designing, developing, and maintaining high-performance applications, driving innovation, and ensuring adherence to security, reliability, and cost optimization standards.
Key Responsibilities:
Design, develop, and maintain software using Java, C#, Python, .NET, Spring Boot, Microservices, and APIs.
Enhance and migrate on-premises and internal PaaS applications to AWS, leveraging serverless patterns where applicable.
Build and maintain industry-standard APIs; manage routing, connectivity protocols, and policies.
Design architecture patterns optimized for SLAs, reliability, scalability, and cost efficiency.
Anticipate upstream and downstream impacts of technical decisions and plan accordingly.
Promote software craftsmanship best practices, including TDD/BDD, test automation (unit and integration), CI/CD.
Monitor system performance, analyze metrics, and implement improvements to increase efficiency and reduce technical debt.
Ensure compliance with security standards and privacy regulations throughout the development lifecycle.
Actively participate in Agile ceremonies (sprint planning, daily standups, retrospectives) to support continuous improvement.
Lead code reviews and continuous improvement initiatives, and create clear documentation/playbooks.
Analyze trade-offs between usability and performance, communicate decisions effectively, and optimize development pace to meet deadlines.
Administer product upgrades, patches, and provide troubleshooting and support for production systems.
Participate in a 24/7 on-call support rotation as required.
Qualifications:
7+ years of IT experience, including 4+ years of hands-on software development in DevSecOps and build-to-manage environments.
Strong experience with web services, APIs, and microservices architectures.
Demonstrated AWS cloud experience and hands-on application development with Java, TypeScript, and Python.
Deep knowledge of high-availability, failover, and disaster-recovery patterns.
Strong collaboration, communication, and problem-solving skills.
“All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran”