Position Overview:
We are seeking a talented Senior Software Engineer to join our dynamic technology team. In this role, you will play a crucial part in the design, development, and implementation of scalable software solutions. Your expertise in .NET, APIs, AWS, and Java will be essential in driving our projects forward.
Key Responsibilities:
1. Design, develop, and maintain software applications using .NET and Java.
2. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
3. Build and integrate APIs to enhance functionality and improve user experience.
4. Leverage AWS services for cloud-based solutions, ensuring security, scalability, and performance.
5. Conduct code reviews and provide mentorship to junior engineers, promoting best practices in software development.
6. Troubleshoot and resolve complex software issues in a timely manner.
7. Stay up to date with emerging technologies and industry trends to ensure the continuous improvement of our systems.
Qualifications:
1. 5 to 7 years (minimum) of professional experience in software development, with a strong focus on .NET and Java.
2. Proven experience in designing and integrating APIs.
3. Familiarity with AWS services and cloud computing principles.
4. Strong problem-solving skills and the ability to work independently as well as collaboratively.
5. Excellent communication skills, both written and verbal.
What We Offer:
1. Competitive salary and benefits package.
2. Opportunities for professional growth and development.
3. A supportive and inclusive work environment.
4. Work on innovative projects that make a real impact in the financial sector.
To be considered for the role, click the 'apply' button.
#J-18808-Ljbffr