Software Engineer III serves as a key member of the Distributed Applications team with primary responsibility for designing, developing and maintaining Web, Mobile, artificial intelligence (AI)/ machine learning (ML), and Legacy applications. This role develops, implements, and maintains IT applications using modern development technologies and tools, and involves close collaboration with Solution Architects, developers, and business stakeholders to analyze business requirements, participate in design sessions, and develop application features. Additionally, the Software Engineer III researches and addresses technical issues and requests, identifies root causes, and resolves production problems.
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