Duties: Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Participate in design and develop scalable and resilient systems to contribute to continual, iterative improvements for product teams. Produce architecture and design artifacts for complex applications. Responsible for ensuring design constraints meet by software code development. Proactively identify hidden problems and patterns in data. Drive improvements to coding hygiene and system architecture. QUALIFICATIONS: Minimum education and experience required: Bachelor's degree in Industrial Engineering, Computer Science, Computer Engineering, or related field of study plus 5 years (60 months) of experience in the job offered or as Software Engineer, Programmer Analyst/Associate, or related occupation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees