Software Development Career Opportunity
We are seeking a seasoned software development professional to join our engineering team. Our team is passionate about tackling complex problems and delivering high-quality outcomes for our customers.
This role offers the opportunity to work on a wide range of technologies, including cloud infrastructure, and to contribute to the development of features that will impact hundreds of thousands of end users across thousands of servers.
You must have significant industry experience in software development (full-time work or internships). You need to be able to respond to new problems and write software to resolve bugs efficiently.
Key qualifications include access to learning resources and dedicated time to develop expertise in core software development skills. Opportunities for sponsored certifications and career advancement are also available.
A dynamic work environment where your ideas are valued and you will be challenged. Opportunities to design features of increasing complexity in a collaborative team setting are also available.
An annual department-wide innovation event and time to work on projects of your choice are just a few benefits of this role.
Bachelor's degree in Computer Science, Computer Engineering, or similar field (or equivalent experience) is required. Excellent written and verbal communication skills are also necessary.
Fluency in at least one programming language and comfort with Object-Oriented programming concepts are essential. Experience with SQL databases (e.g., MySQL, Oracle, Amazon RDS) and public cloud offerings (AWS, Azure, GCP) are also required.
Experience in a Linux environment is highly desirable.
About Our Company
We are a leading provider of automation software solutions, helping businesses streamline processes and optimize operations.