Senior Software Developer
Full Time
New York, NY 11205
$103,000 - $206,000 a year
Posted
Job description
Overview:
The Shared Application Services group is seeking a full stack developer who is ready to work with new technologies and architectures in a forward-thinking organization. The ideal candidate has experience building products across the stack and a firm understanding of Java, APIs, .Net, databases, and multiple back-end languages.
The anticipated salary range for this role is between $103,000 and $206,000. The specific salary offered to an applicant will be based on their individual qualifications, experiences, and an analysis of the current compensation paid in their geography and the market for similar roles at the time of hire. The role may also be eligible for an annual discretionary incentive award. In addition to cash compensation, SMBC offers a competitive portfolio of benefits to its employees.
Responsibilities:
SMBC is in process of leading a Digital Transformation across our Americas Division as we continue to modernize our technology, focus on our data driven approach, grow and plan for the future. As a result of this expansion, we are seeking an experienced Software Engineer to join our Technology team.
The Shared Application Services group is seeking a full stack developer who is ready to work with new technologies and architectures in a forward-thinking organization. The ideal candidate has experience building products across the stack and a firm understanding of Java, APIs, .Net, databases, and multiple back-end languages.
The full stack developer will join a development team that uses Java and other technologies to support the bank with the development of new features for current applications. This team is also responsible for the coding standards for Java and .Net technologies, and this person will help to build out and communicate those standards. This person should highly engaged and flexible, ready to assist in the mentorship and on-the-job training of more junior developers, and also ready to step in when deployed as a Senior Developer for critical, high-priority bank intiatives.
The anticipated salary range for this role is between $103,000 and $206,000. The specific salary offered to an applicant will be based on their individual qualifications, experiences, and an analysis of the current compensation paid in their geography and the market for similar roles at the time of hire. The role may also be eligible for an annual discretionary incentive award. In addition to cash compensation, SMBC offers a competitive portfolio of benefits to its employees.
Responsibilities:
- Work primarily to develop software using Java
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Establish and communicate coding standards and best practices for Java and .Net technologies
- Engage with designers and developers to create and maintain reliable APIs
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Comfortable using agile development and collaboration tools such as JIRA, Confluence, etc.
- Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
- Ability to work independently as well as part of a team to collaborate across time zones
- 5+ years of professional experience building enterprise Java applications. Prior experience working with Spring Boot would be helpful
- Prior professional experience with .NET development
- Experience in designing and integrating RESTful APIs
- Excellent debugging and optimization skills
- Experience in unit/integration testing
- JVM monitoring, profiling, performance tuning, and debugging. Experience with analysis tools such as JConsole and JVisualVM
- Python experience a plus
- Bachelor’s degree (or equivalent) in computer science, information technology, or engineering
- Excellent communication skills
- Interest in learning new tools, languages, workflows, and philosophies
- Professional certification
- Any experience working with CI/CD pipelines would be helpful for this position
caravetterealestate.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caravetterealestate.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, caravetterealestate.com is the ideal place to find your next job.