Design software solutions to meet business needs. Support, maintain, and develop customer facing applications. Mentor junior team members. Investigate and troubleshoot problems in production environments. Contribute to program level architecture design. Provide technical leadership and guidance to development team. Develop an understanding of business logistics and risk management domain. Maintain an awareness of evolving technologies used by other teams and in the technology industry.
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