Work on customer issues, security issues, and critical customer enhancements
Participate in internal/cross-team meetings, scoping, decision making and technical documentation
Identify architectural weaknesses and recommending appropriate solutions
Ensure of all development work; follow development process without guidance, but with reviews.
Experience in reviewing code to find and address potential issues and defects and accuracy is, looks for improvements, monitors quality levels, finds the root cause of quality problems, owns/acts on quality problems.
Take ownership and responsibility, keep management well-informed.
Your Qualifications
4 or more years of server-side software development experience, a portion of which was within an enterprise software company
Hands-on experience installing, configuring, analyzing, optimizing, and troubleshooting systems and system-related technology
Design experience preferably with a product engineering background
Object-oriented design and programming.
Strong programming skills (C/C++/Java) and exposure to multi-threaded development.
Experience building micro-services.
Experience with Informatica MDM SaaS would be preferable.
Understanding of Unix/NT systems programming.
BA/BS or equivalent educational background, we will consider an equivalent combination of relevant education and experience
Minimum 5+ years of relevant professional experience
Perks & Benefits
Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
Flexible time-off policy and hybrid working practices
Tuition reimbursement program to support your and personal growth
Equity opportunities and an employee stock purchase program (ESPP)
Comprehensive Mental Health and Employee Assistance Program (EAP) benefit