Software Developer

in Information Technology
  • Morristown, New Jersey View on Map
  • Salary: $120,000.00 - $180,000.00
Permanent

Job Detail

  • Experience Level Manager
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Hybrid
  • Job Reference 0000018145
  • Salary Type Annually
  • Industry Banking;Financial Services
  • Selling Points

    Elevate your career by leading innovative software projects in a hybrid environment. Collaborate with experts to deliver transformative digital solutions. Enhance your skills in cutting-edge cloud technologies and development practices.

Job Description

Overview

  • Drive the creation of innovative, scalable software solutions supporting strategic objectives in a hybrid work environment.
  • Collaborate with cross-functional teams to translate business requirements into impactful technical designs.
  • Utilize expertise in front-end and back-end development, cloud technologies, and automation to deliver transformative applications.
  • Contribute to the development of cutting-edge digital products enhancing operational efficiency and user experience.
  • Engage in a hybrid work model offering flexibility and opportunities for collaboration.
  • Join a team committed to innovation, technical excellence, and continuous improvement in software engineering practices.
  • Participate in the advancement of the client's mission by delivering impactful software solutions.

Key Responsibilities & Duties

  • Lead the design and implementation of high-quality software solutions utilizing React, AWS, and modern programming languages.
  • Drive architectural decisions ensuring scalability, performance, and maintainability of applications.
  • Develop and optimize APIs for seamless system integration and interoperability.
  • Implement automated CI/CD pipelines to enhance development workflows and deployment processes.
  • Mentor and guide engineering teams, fostering a culture of collaboration and innovation.
  • Collaborate with stakeholders to align technical solutions with business objectives and project goals.
  • Utilize scripting languages such as TypeScript, JavaScript, and Python to deliver robust and efficient software solutions.
  • Leverage AWS services including Lambda and DynamoDB for cloud-based application development.

Job Requirements

  • Bachelor's degree in Computer Science or a related field is required.
  • Minimum of 5 years of experience in software engineering, with 7 years preferred.
  • Proficiency in React for developing responsive, user-centric web applications.
  • Hands-on experience with AWS services, including Lambda and DynamoDB.
  • Strong knowledge of API design and management using REST and GraphQL.
  • Expertise in TypeScript, JavaScript, and Python for software development.
  • Familiarity with Agile/Scrum frameworks for managing and delivering projects.
  • Preferred certifications in cloud technologies and experience in related disciplines.
  • ShareAustin:

Related Jobs

  • Drive innovation by developing impactful AI solutions in a hybrid environment. Collaborate with diverse teams to enhance workflows and decision-making. Gain exposure to cutting-edge AI technologies and strategic initiatives.