Software Engineer III - Applications Support
Role details
Job location
Tech stack
Job description
Working in Application Support means you'll use both creative and critical thinking skills to maintain application systems that are crucial to the daily operations of the firm. You'll work collaboratively in teams on a wide range of projects based on your primary area of focus: design or programming. While learning to fix application and data issues as they arise, you'll also gain exposure to software development, testing, deployment, maintenance, and improvement, in addition to production lifecycle methodologies and risk guidelines. Finally, you'll have the opportunity to develop professionally -and to grow your career in any direction you choose.
Requirements
- BS/BA degree or equivalent experience
- Basic knowledge of application development
- Working knowledge in one or more general purpose programming languages, plus an interest in learning other coding languages and skills as needed
- Working knowledge of development toolset to design, develop, test, deploy, maintain and improve software
- Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
Benefits & conditions
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.