Engineering – Middleware Engineering – Software Engineer – Associate
Company | Goldman Sachs |
---|---|
Location | Dallas, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid Level, Senior |
Requirements
- Bachelor’s degree or equivalent in computer science engineering or related disciplines.
- 4+ years of experience as full stack application developer
- Strong understanding of Python, experience with Django & ORM
- Strong understanding of Java/J2EE concepts, experience with ORM frameworks
- Experience in API management, usage and development
- Good understanding of JavaScript, React, HTML, CSS
- Knowledge of Object Oriented Analysis and Design principles, SDLC, Testing and Code Quality
- Knowledge of Database concepts and ability to write SQL queries
- Excellent written and verbal communication skills, including experience speaking to technical and business audiences
- Comfortable with multi-tasking and working as part of a global team
- Can apply a passionate & entrepreneurial approach to problem solving and product development
- Strong problem solving and troubleshooting skills coupled with the maturity to exercise sound judgment
- Highly motivated and willing to learn and adapt to new technologies
Responsibilities
- Design and develop high performance applications using latest technologies (Python, Java/J2EE, React)
- Meet with the application users to elicit/understand software requirements, assess feasibility of proposed changes, and compile measures/deliverables
- Analyze, design, develop, test, and support enterprise applications.
- Conduct functional and non-functional testing, perform unit and integration testing and troubleshoot and debug applications
- Understand business needs, facilitating and developing process workflow, data requirements, and specifications required to support implementation
- Participate in technical specifications, high level/detailed design, test and implementation plans
- Support users in resolving issues by troubleshooting, providing workarounds, or escalating to technology management
- Work with a global team.
- Provide technical and functional guidance and leadership to junior members on a need basis
Preferred Qualifications
- Experience in AWS
- Experience with the micro-services architecture pattern
- Experience in scripting in SQL
- Experience with Workflow, Database platforms