Software Engineer
Sincro provides local digital marketing technology and services to the automotive industry. We offer our customers cutting-edge solutions powered by AI that increase connections with car shoppers to drive sales and customer loyalty. Our name is new, but we have 25 years of experience and thousands of customers in North America and internationally.
At Sincro, our roots run deep, our passion is undeniable, and our people and technology are world-class. We value our people and their expertise, support them and invest in them. Sincro employees have a voice that counts. They feel empowered to act. Our culture is authentic, transparent, and inquisitive; we look for opportunities to disrupt the status quo.
Job Duties: Participate in software development lifecycle with focus on developing new features and functionalities for large-scale enterprise software solutions, encompassing service layers, integration, user interfaces and data. Architect and design application modules for Email Delivery Common Messaging System; architect and design application modules for SMS Messaging System. Monitor and maintain email sender domain reputation, IP reputation and Email deliverability for Email Platform consumers. Develop code using Java with Springboot, spring security, JPA, Amazon Dynamo DB, Amazon SQS and Amazon S3. Develop frontend code using Thymeleaf, HTML 5, Javascript, JQuery. Develop unit tests with Junit/Mockito and maintain source code using Git on Stash. Work with Maven and Bamboo for packaging and build, SonarQube and PitTest for code coverage and quality analysis. Work with Product Owner and Scrum master in requirement analysis, estimation, backlog grooming and execution. Monitor application health on production, Build and Apply security patches. Assist developers in Email services API integration; assist Email Platform consumers to restore the reputation and adopt good practices. Migrate production environments of Email Delivery Common Messaging System between Amazon Web Service accounts and deployment infrastructure. Utilize experience in Java with Springboot; spring security; JPA; Amazon Dynamo DB; Amazon SQS; Amazon S3; develop frontend code using Thymeleaf, HTML 5, Javascript, JQuery; develop unit tests with Junit/Mockito and maintain source code using Git on Stash; Maven and Bamboo; and SonarQube and PitTest for code coverage and quality analysis within digital marketing solutions industry.
Requirements: Masters degree in Computer Science, Information Technology, or related field plus 2 years experience in job offered or 2 years experience in related occupation utilizing experience in the following in digital marketing solutions industry: Java with Springboot; spring security; JPA; Amazon Dynamo DB; Amazon SQS; Amazon S3; develop frontend code using Thymeleaf, HTML 5, Javascript, JQuery; develop unit tests with Junit/Mockito and maintain source code using Git on Stash; Maven and Bamboo; and SonarQube and PitTest for code coverage and quality analysis.
In lieu of Master’s degree, employer will accept Bachelor’s degree in above listed fields plus 5 years of progressive work experience in related occupation. Experience may be gained concurrently. Employer will accept any suitable combination of education, training or experience. Telecommuting (work from home) permitted within metropolitan statistical area.
Part of Employee Referral Program.
Local Marketing, Synchronized