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 8 hours ago. Posted 25 days ago.

Discover Similar Jobs

Suggested Articles