What are the responsibilities and job description for the Rust Software Engineer III position at Jim Davis Consulting?
Job Overview
We invite you to take the next step in your career as a Software Engineer III (Rust) at JPMorgan Chase, within our Enterprise Tech, Infrastructure Platforms division. In this pivotal role, you will join an agile team dedicated to enhancing, designing, and delivering software components that power our innovative technology products, all while ensuring security, stability, and scalability.
Key Responsibilities
At JPMorgan Chase, we are committed to the continuous growth and development of our employees. This position is designed to provide you with the skills and experience necessary for advancing your career in software engineering and technology.
Company Culture And Values
We recognize our employees as our most valuable asset and are dedicated to fostering a diverse and inclusive work environment. Our commitment to equity and respect for every individual is fundamental to our success as a leading financial institution.
Networking And Professional Opportunities
Joining JPMorgan Chase not only connects you with a highly skilled team but also provides extensive opportunities for networking and collaboration within the tech industry. You will have the chance to engage with esteemed professionals and contribute to innovative projects that make a significant impact.
Compensation And Benefits
We offer a competitive total rewards package, including a base salary that reflects your role, experience, and skill set. Eligible positions may receive discretionary incentive compensation, recognizing both firm performance and individual contributions. Our benefits package encompasses comprehensive health care coverage, retirement savings plans, mental health support, tuition reimbursement, and more to cater to our employees’ diverse needs.
Employment Type: Part-Time
We invite you to take the next step in your career as a Software Engineer III (Rust) at JPMorgan Chase, within our Enterprise Tech, Infrastructure Platforms division. In this pivotal role, you will join an agile team dedicated to enhancing, designing, and delivering software components that power our innovative technology products, all while ensuring security, stability, and scalability.
Key Responsibilities
- Implement standard software solutions through design, development, and technical troubleshooting.
- Write secure and high-quality code using at least one programming language with minimal guidance.
- Design, develop, and troubleshoot software with an awareness of upstream and downstream systems and their technical implications.
- Utilize Software Development Life Cycle tools to enhance the value derived from automation.
- Employ technical troubleshooting techniques to decompose solutions and address technical challenges of moderate complexity.
- Analyze large and diverse data sets to identify issues and support decision-making for secure and stable application development.
- Learn and apply industry-standard processes and methodologies for developing secure, stable code and systems.
- Contribute positively to a team culture that values diversity, equity, inclusion, and respect.
- Formal training or certification in software engineering principles with a minimum of 2 years of applicable experience.
- Practical experience in system design, application development, testing, and operational stability.
- Proficiency in developing, debugging, and maintaining code within a corporate setting using modern programming languages and database querying languages.
- Proven ability to code in Python, React, and Java.
- Familiarity with the Software Development Life Cycle and related methodologies.
- Emerging knowledge of technical processes and applications in cloud technologies, artificial intelligence, machine learning, and mobile platforms.
- Experience in Infrastructure Architecture designs is preferred.
- Familiarity with GCP GKE ecosystems is advantageous.
- Exposure to both private and public cloud infrastructures, including Kubernetes and AWS EKS.
- Knowledge of automation tools such as Terraform and Ansible is desirable.
At JPMorgan Chase, we are committed to the continuous growth and development of our employees. This position is designed to provide you with the skills and experience necessary for advancing your career in software engineering and technology.
Company Culture And Values
We recognize our employees as our most valuable asset and are dedicated to fostering a diverse and inclusive work environment. Our commitment to equity and respect for every individual is fundamental to our success as a leading financial institution.
Networking And Professional Opportunities
Joining JPMorgan Chase not only connects you with a highly skilled team but also provides extensive opportunities for networking and collaboration within the tech industry. You will have the chance to engage with esteemed professionals and contribute to innovative projects that make a significant impact.
Compensation And Benefits
We offer a competitive total rewards package, including a base salary that reflects your role, experience, and skill set. Eligible positions may receive discretionary incentive compensation, recognizing both firm performance and individual contributions. Our benefits package encompasses comprehensive health care coverage, retirement savings plans, mental health support, tuition reimbursement, and more to cater to our employees’ diverse needs.
Employment Type: Part-Time