Software Engineer - Billing Platform
Tharp Consulting · Greater Albany, Georgia Area · Today
EngineeringFull-time
Role Overview The Software Engineer designs, develops, and deploys scalable software solutions to support high availability environments, collaborating with technical teams to meet customer and business needs. They contribute to system design, innovate using industry best practices, and support technology strategies by evaluating current technologies. The role involves creating documentation and mentoring others. Key Responsibilities Develop and test software solutions to ensure qualityInnovate system designs and improve processes using modern frameworksCollaborate with teams and share knowledge through trainingEvaluate and apply relevant technologies aligned with business goalsCreate clear documentation for code, designs, and requirements Qualifications & Skills Bachelor’s degree with 3+ years or advanced degree with 1+ year of related experience in Computer Science or Engineering2-4 years of technical engineering experienceProficiency in full-stack development: Java, Spring Boot, NodeJS, Microservices, REST, Kafka/RabbitMQ, JavaScript/TypeScript, Angular, HTML, CSS, SQL/NoSQL, Docker, Kubernetes, AWSStrong knowledge of AI tools and their application in analysis and designExcellent communication, customer service, analytics, and technical writing skillsLegally authorized to work in the U.S. and at least 18 years old