
Software Engineer II
4 weeks ago
Job Description
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.
As a Software Engineer II at JPMorgan Chase within the consumer & Community Banking Team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
JJob responsibilities
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Creates secure and high-quality production code.
- Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development.
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems.
- Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture.
- Design & develop data pipelines end to end using Spark SQL, Java and AWS Services. Utilize programming languages like Java, Python, NoSQL databases, SQL, Container Orchestration services including Kubernetes, and a variety of AWS tools and services.
- Contributes to software engineering communities of practice and events that explore new and emerging technologies.
- Adds to team culture of diversity, equity, inclusion, and respect.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 2+ years applied experience.
- Hands-on practical experience in system design, application development, testing and operational stability.
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying language.
- Hands-on practical experience in developing spark-based Frameworks for end-to-end ETL, ELT & reporting solutions using key components like Spark SQL & Spark Streaming.
- Proficient in coding in one or more Coding languages - Java, Scala, Python,
- Experience with Relational and No SQL databases,
- Cloud implementation experience with AWS including AWS Data Services: Proficiency in Lake formation, Glue ETL (or) EMR, S3, Glue Catalog, Athena, Kinesis (or) MSK, Airflow (or) Lambda + Step Functions + Event Bridge
- Experience in Data De/Serialization: Expertise in at least 2 of the formats: Parquet, Iceberg, AVRO, JSON-LD
- Experience in AWS Data Security: Good Understanding of security concepts such as: Lake formation, IAM, Service roles, Encryption, KMS, Secrets Manager
- Proficiency in automation and continuous delivery methods and of agile methodologies such as CI/CD, Applicant Resiliency, and Security.
- Experience working on the financial services industry and their IT systems. Practical cloud native experience preferably AWS.
Preferred qualifications, capabilities, and skills
- Experience in Snowflake nice to have.
- Exposure to cloud technologies
-
Software Engineer II
4 weeks ago
Mumbai, India HERE Technologies Full timeJob Description What's the role We are looking for a Software Engineer II with proven experience in the development of key internal and customer-facing applications. The Software Engineer will work closely with Sr Software Engineer, project managers, data analysts and other developers in a fast-paced environment including multiple platforms, architectures...
-
Software Engineer II
2 weeks ago
India PowerGlide Systems, Inc Full timeCompany Description At PowerGlide, we specialize in optimizing ServiceNow environments for peak performance and efficiency. As a trusted ServiceNow partner, we excel in performance tuning and test automation, ensuring smooth operations and exceptional user experiences. Our tailored solutions enhance the speed, scalability, and health of ServiceNow instances,...
-
Software Engineer II
4 weeks ago
India Microsoft Full timeJob Description The Windows Cloud division is looking for a Software Engineer II (SWE II) that will help us take the Windows Cloud platform, as well as the Windows 365 Cloud PC and Azure Virtual Desktop business to the next level. Windows 365 Cloud PC (W365) and Azure Virtual Desktop (AVD) have recently been recognized as leaders in the Gartner Magic...
-
[Urgent] Software Engineer II
4 weeks ago
India PowerGlide Systems, Inc Full timeJob Description Company Description At PowerGlide, we specialize in optimizing ServiceNow environments for peak performance and efficiency. As a trusted ServiceNow partner, we excel in performance tuning and test automation, ensuring smooth operations and exceptional user experiences. Our tailored solutions enhance the speed, scalability, and health of...
-
Software Engineer II
15 hours ago
India Microsoft Full timeJob Description Join the Microsoft Teams Triage Services team, a core part of Microsoft's vision for intelligent communications. Teams serves over 300 million daily users worldwide, powering collaboration and productivity for organizations of all sizes. As a Software Engineer II, you'll play a pivotal role in building and scaling backend systems that drive...
-
Software Engineer II
4 weeks ago
India Microsoft Full timeJob Description Are you an experienced Software Engineer II with a passion for building high scale microservices Do you excel in collaborating with Architects, Product management, and Data disciplines Do you thrive on solving complex and ambiguous challenges If so, come join us! We are the Microsoft Store team, part of the Windows Experiences organization....
-
Software Engineer II
1 week ago
India Microsoft Full timeJob Description Are you passionate about working on cutting-edge devices Surface Team is dedicated to building powerful devices that empower individuals and organizations. We're working on the next generation of Surface products, and we need talented individuals like you! We are seeking a skilled engineer to enhance enterprise customer experience in managing...
-
Software Engineer II, Associate
2 days ago
Mumbai, India JPMorganChase Full timeJob Description Job Description Join the innovative 55ip Quant team and help shape the future of portfolio optimization using advanced quantitative, ML and AI techniques. This is your opportunity to grow your quantitative development skills and make a direct impact on investment technology. As a Software Engineer II at JPMorgan Chase within the 55ip Quant...
-
Software Engineer II
1 week ago
India Microsoft Full timeJob Description Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careersfurther. This is a world ofmorepossibilities, more innovation, more openness, and the skyisthelimitthinkingina cloud-enabled world. Microsoft's Azure Data engineering team is leading the transformation of analytics in the world...
-
Software Engineer II
15 hours ago
India Microsoft Full timeJob Description Azure is the fastest-growing business in Microsoft's history and is the foundation of Microsoft's commercial Cloud Services. We are a part of the Azure Core team that builds and manages the core platform across various services. We have an exciting opportunity for you to innovate and shape the world's computers, and we encourage you to...