Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III - Full Stack Python Cloud 
India, Karnataka, Bengaluru 
996007564

25.06.2024

Software Engineer III

Job Responsibilities

  • Design, deploy and manage software solutions, design, development, and technical troubleshooting for various solutions in the financial services domain
  • Write secure and high-quality code with limited guidance
  • Design, develop, code, and troubleshoots with consideration of upstream and downstream systems and technical implications
  • Apply knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
  • Collaborate with cross-functional teams to identify requirements and develop solutions to meet business needs within the organization
  • Excellent communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Programming skills in Python with experience in frontend scripting languages such as Node.JS & React
  • Exposure to and understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Knowledge of deployment processes, including experience with GIT and version control systems for efficient collaboration and code management
  • Familiarity with data structures and algorithms, enabling effective problem-solving and optimization
  • Understanding of the software development lifecycle, with a focus on incorporating analytics / AI components and adhering to best practices in version control and code quality
  • Demonstrated knowledge of software applications and technical processes within a cloud deployment
  • Excellent problem-solving and the ability to communicate ideas and results to stakeholders and leadership in a clear and concise manner

Preferred qualifications, capabilities, and skills

  • Master’s or PhD in Computer Science, Data Science or related field
  • Experience in developing and deploying production-grade analytics solutions in the financial services industry
  • Knowledge of financial products and services including trading, investment and risk management
  • Experience in data pre-processing, feature engineering, and data analysis would be beneficial
  • Experience in developing APIs and integrating AI models into software applications