As a member of the software engineering division, you will be responsible for designing, developing, troubleshooting, and debugging software programs for various platforms including databases, applications, tools, and networks. Your role will involve assisting in defining and developing software for tasks associated with the development, debugging, or design of software applications or operating systems. You will also provide technical leadership to other software developers, ensuring that projects are completed efficiently and effectively. Additionally, you will specify, design, and implement modest changes to existing software architecture to meet changing needs. The duties and tasks associated with this position are varied and complex, requiring independent judgment and a high level of expertise in your area. You may also take on a project lead role and supervise lower-level personnel.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Mid Level
Number of Employees
5,001-10,000 employees