Senior Software Engineer

Disability Solutions
Dublin, OH, United States
Full-time

As a Senior Software Engineer on the Cornerstone Immerse team, you will be responsible for designing, developing, and maintaining software applications tied to extended and augmented reality and building immersive learning experiences.

You will work with a team of developers, designers, and product managers to build scalable and responsive applications that deliver great user experiences.

Your work will involve both front-end and back-end development, and will require expertise in a range of programming languages and frameworks.

In this role you will...

  • Develop and maintain full stack applications using a range of programming languages and frameworks, including but not limited to : HTML, CSS, TypeScript, React, Node.js, Ruby, and C#.
  • Collaborate with a team of designers, developers, and product managers to understand user requirements, and to design and implement software solutions that meet those requirements.
  • Write clean, efficient, and maintainable code that follows best practices and coding standards.
  • Build scalable and responsive applications that work seamlessly across multiple devices and platforms.
  • Develop and maintain APIs and web services that support the front-end applications.
  • Use modern software development tools and practices, including Git, Jira, Agile development methodologies, and continuous integration and deployment.
  • Stay up-to-date with emerging trends and technologies in full stack development, and share knowledge and expertise with the team.
  • Participate in code reviews and provide feedback to ensure code quality and consistency.
  • Troubleshoot and debug issues in software applications, and provide timely solutions to ensure that users have a great experience.

You've got what it takes if you have...

  • Bachelor's degree in Computer Science or Software Engineering, or equivalent experience.
  • 4+ years of experience as a Full Stack Engineer, with expertise in multiple programming languages and frameworks.
  • Strong understanding of front-end technologies such as HTML, CSS, TypeScript, and front-end frameworks (React preferred)
  • Experience with back-end technologies such as Node.js, Python, Ruby, or C#. (.Net preferred)
  • Experience with serverless architecture
  • Familiarity with relational and non-relational databases such as MySQL, PostgreSQL, MongoDB, or Cassandra.
  • Strong problem-solving and analytical skills, with the ability to debug complex software issues.
  • Excellent written and verbal communication skills, with the ability to communicate effectively with technical and non-technical stakeholders.
  • Ability to work independently and as part of a team, and to manage multiple tasks and priorities in a fast-paced environment.
  • Strong attention to detail, and a commitment to delivering high-quality software products.

LI-ET1

15 hours ago
Related jobs
Promoted
JPMorganChase
Columbus, Ohio

As a Senior Lead Software Engineer at JPMorgan Chase within the Cash & Check Operations Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contributes to the en...

Promoted
Disability Solutions
Dublin, Ohio

As a Senior Software Engineer on the Cornerstone Immerse team, you will be responsible for designing, developing, and maintaining software applications tied to extended and augmented reality and building immersive learning experiences. Bachelor's degree in Computer Science or Software Engineering, o...

Circle
Dublin, Ohio

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world; analyzing requirements, procedures, and problems to improve existing systems and modifying systems; building and owning scalable microservices that ...

JPMorgan Chase & Co.
Columbus, Ohio

As a Senior Lead Software Engineer - Java/Full Stack at JPMorgan Chase within the Corporate Sector - Global Security Tech team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Active...

Home Depot
Delaware, Ohio
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Wolters Kluwer DXG U.S., Inc.
Hilliard, Ohio
Remote

Bachelor’s degree or equivalent combination of education and work experience in software development. Proficient in object-oriented design and development using software development best practices and patterns. ...

Trimble
OH, US
Remote

We are seeking an experienced Front-End Engineer to join our team. As a Front-End Engineer, you will play a pivotal role in our team, focusing on the development of new features, maintaining the application, debugging, and problem-solving. Write clean, maintainable code and adhere to best practices ...

evrecruit.io
Columbus, Ohio

Lead ateam of engineers guiding them through all phases of the softwaredevelopment life cycle. They workwith a suite of enterprise software offerings that span various ITservices from mobile to the web. Utilize indepth technical expertise to designand develop diverse software projects. ...

Blackbaud
Remote, Ohio, US
Remote

We are looking for a dynamic, high-performing Senior Software Engineer to join our IT Software Engineering team. As a Senior Software Engineer on the IT Software Engineering team, you will be developing both our Customer-facing web applications and back-end systems that power modern interactions bet...

Wolters Kluwer Financial Services, Inc.
Hilliard, Ohio
Remote

The Senior Product Software Engineer for Wolters Kluwer TeamMate has primary responsibility for building maintainable and scalable business applications that operate 24/7/365. This position will report to Manager of Product Software Engineering. Translate software requirements into concise programmi...