AlpharettaRecruiter Since 2001
the smart solution for Alpharetta jobs

Senior Software Engineer

Company: Intradiem
Location: Alpharetta
Posted on: July 30, 2022

Job Description:

Job Title: - - - - - - -Senior Software EngineerLocation: - - - - - - -Remote/Virtual -Have you ever sat on hold waiting for customer service and wondered why this was still the norm in 2021? Us too. Intradiem's intelligent automation solution for customer service teams is reinventing customer service for everyone.Who We AreIntradiem is a technology company on a mission to reinvent customer service through automation. - -What We DoWe develop innovative, AI-powered Intelligent Automation solutions for contact center and back-office teams. Our solutions currently support hundreds of thousands of customer service agents for brand-name organizations, powering hundreds of millions of automated actions saving customers tens of millions each year. -How We WorkWe take a "problem-out" approach, asking customers to help us understand their business problems, exploring potential solutions together, incorporating their feedback, and releasing solutions that solve those problems. -Our CultureWe take a "people-first" approach, treating employees, customers and each other with the dignity and respect we all deserve. Intradiem employees enjoy a family-first culture, transparent leadership, and unfettered growth opportunities. - -Our ValuesWe believe in service, encouraging our employees to contribute time and energy to causes that help improve the people and communities in which they live and work. We are guided by three core values:

  • Servant's Heart-caring enough about other people to understand what their problems are and placing the needs of colleagues, customers, and others over personal objectives.
  • Craftsman's Attitude-taking pride in the work we do and creating solutions that really solve the problem at hand (and trying again if the first attempt doesn't do the trick).
  • Revolutionary Spirit-leaving the world a better place than it was when we found it, and doing things we would be proud to brag about to our grandchildren. - -Your RoleThe Senior Software Engineer is responsible for designing, developing, testing, and maintaining components of complex scope of Intradiem's Enterprise SaaS application. Works as a fully contributing team member under broad guidance of Development Team Leads, Managers, Software Architects, and Product Managers to develop new functionality through Intradiem's Software Development Life Cycle process. The role requires strong knowledge of computer science concepts, an ability to design systems based on business requirements, and an ability to mentor junior engineers. -Your Responsibilities
  • Design, build, test, and maintain enterprise SaaS applications using Java and Spring Boot
  • Collaborate with the architecture team to complete designs that meet business requirements
  • Meet with product managers to break down ideas and user stories.
  • Research and provide direction for technologies and frameworks to be added to our stack
  • Maintain quality, ensure responsiveness of applications, provide optimization guidance where necessary
  • Perform regular code reviews for junior members of the team
  • Mentor junior engineers on the team
  • Collaborate with the Sustaining Engineering team to troubleshoot production issues
  • Strive for CI/CD best practices
  • Conduct all business in accordance with Intradiem policies and procedures
  • All other duties as assigned. -Your Background
  • Bachelor's degree in Computer Science (or related field) or equivalent work experience
  • 5+ years experience in a software engineering role
  • Masters degree in computer science (or related field) preferred
  • Expert knowledge of object-oriented programming and data structures
  • Strong knowledge of RESTful concepts, Java, Spring boot
  • Strong knowledge of DBMS concepts, including familiarity with MySQL
  • Strong knowledge of advanced CS concepts, including design patterns and multithreading.
  • Strong communications skills
  • Proven experience in leading a team of developers or willingness to lead a small team
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with CI/CD concepts
  • Understanding of SaaS and Enterprise Architecture concepts
  • Understanding of NoSQL preferred
  • Familiarity with .Net/C# is a plus -Work Authorization:
    -Candidates for positions with Intradiem must be legally authorized to work in the United States. Verification of -identity and -employment eligibility will be required -during onboarding. Visa sponsorship is available for this position. -Intradiem is an equal opportunity employer. -We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic - -

Keywords: Intradiem, Alpharetta , Senior Software Engineer, IT / Software / Systems , Alpharetta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Alpharetta RSS job feeds