Senior Application IT Developer - Remote
About the Role
We're hiring a Senior Application IT Developer to join our dynamic team remotely. In this role, you will leverage your extensive experience in application development to create scalable systems and enhance our IT operations. As a Senior Application IT Developer, you will play a crucial role in driving innovation and ensuring the efficiency of our software solutions.
What You'll Do
- Design, develop, and maintain applications using COBOL, Python, and Java.
- Implement ETL processes and manage data analysis to support business objectives.
- Collaborate with cross-functional teams to ensure seamless integration of new features.
- Utilize cloud-based solutions such as AWS and Microsoft Azure for application deployment.
- Mentor junior developers and provide guidance on best practices in coding and testing.
Requirements
- 5+ years of experience as an Application Developer, with a focus on financial services.
- Strong proficiency in COBOL, Python, Java, and ETL processes.
- Experience with cloud platforms like AWS and Azure.
- Solid understanding of SDLC and Agile methodologies.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
Nice to Have
- Familiarity with Robelle Tools and Batch Processing.
- Experience in project management and client relationship management.
- Knowledge of microservices architecture and Spring Framework.
What We Offer
- Competitive salary range of $120,000 - $150,000 per year.
- Supportive work environment that fosters professional development.
- Diversity and inclusion initiatives to create a welcoming workplace.
- Flexible work arrangements to promote work-life balance.
- Opportunities for continuous learning and career advancement.
This Senior Application IT Developer role offers a competitive salary and a supportive remote work environment. Ideal for experienced developers looking to make an impact in financial services.
Who Will Succeed Here
Strong proficiency in legacy systems, particularly COBOL, alongside modern programming skills in Python and Java, enabling seamless integration of new features into existing applications.
Self-motivated and disciplined in a remote work environment, demonstrating the ability to manage time effectively and communicate asynchronously with team members across different time zones.
Deep understanding of ETL processes and data analysis, with hands-on experience using AWS and Microsoft Azure for cloud-based deployments, ensuring efficient data handling and application performance.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months