Software Engineering & Development, SrAssc

State Street

Benefits
Skills

What you will be responsible for

As Software Engineering, Senior Associate you will

Primary Responsibilities

  • Develop and maintain applications according to specifications
  • Collaborate with Tech Leads and Business Analysts to implement solutions
  • Write clean, maintainable code following team standards
  • Participate in code reviews and quality assurance processes
  • Contribute to sprint planning and Agile ceremonies
  • Troubleshoot and resolve technical issues
  • Support the continuous improvement of our development processes
  • Participate in knowledge sharing within the team

Education & Qualifications Required Qualifications

  • Strong knowledge of C++ programming language
  • Experience with object-oriented development paradigms and design patterns
  • Ability to write clean, readable, and maintainable code
  • Proficiency with relational databases (Oracle DB or SQL Server)
  • Experience writing unit test cases
  • Familiarity with build and deployment tools (Maven, Jenkins, Git)
  • Understanding of software development lifecycle

Preferred Skills

  • Experience working in Agile development environments
  • Knowledge of Spring Framework
  • Experience with Test-Driven Development and Continuous Integration
  • Understanding of microservices architecture
  • Experience with Kafka or similar message queue systems
  • Exposure to cloud platforms (AWS, Azure, or GCP)

Education Bachelor's degree in Computer Science, Engineering, or related field

Read Full Description
Confirmed 12 hours ago. Posted 25 days ago.

Discover Similar Jobs

Suggested Articles