Database Engineer/Full Stack Developer

Database Engineer/Full Stack Developer

ShiftCode Analytics

Saint Louis, MO • On-site

Other

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Full-Stack Software Developer

We are looking for a full-stack software developer that has a strong background in database design and building import/export scripts. The ideal programmer will also be familiar with development in the Angular/Material UI framework. Your role will be supporting external data integration as well as developing user interface components. You will ensure that these components and the overall application are robust and easy to maintain. You will also coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design, and quality product is important. The developer will take direction in written and verbal form.

Job Duties and Responsibilities:

  • Uses Online Applications and Microsoft Office Applications to analyze and organize point data.
  • Uses Building Automation Systems, blueprints, control schematics, manuals, and other specifications to verify proper end-to-end mapping of Client points into the Analytics System.

Experience:

  • 3 – 6 years of relational database and Angular development experience
  • Experience working with the customer to develop requirements
  • Self-motivated person who takes the initiative to accomplish project goals
  • Desire to learn new technologies

Required:

  • MariaDB data import/export scripting
  • SQL programming
  • Typescript (ts) 4.3+

Preferred:

  • Angular Material 12.x+
  • Node 14.x+

ShiftCode Analytics logo

About ShiftCode Analytics

Sourced by ZipRecruiter

We specialize in solid end-to-end delivery of tailor-made technology solutions designed by the Top 1% Software Engineering teams. Our innate digital leadership identity powers transformation across every industry. We are always ready to drive meaningful change with a strategic vision for the future. We rigorously test for logical/mathematical reasoning skills, technical ability and soft skills in our interview process. Only those engineers who score highly across each of these areas are presented to our clients.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Tampa, FL, US

Year founded

2019



Frequently asked questions

Q: What skills or qualities help someone succeed as a Full Stack Software Developer?

A: To succeed as a Full Stack Software Developer, key technical skills include proficiency in programming languages such as JavaScript, Python, and HTML/CSS, as well as experience with frameworks like React, Angular, and Node.js. Additionally, strong problem-solving skills, adaptability, and the ability to learn new technologies quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. By combining these technical and soft skills, a Full Stack Developer can efficiently design, develop, and deploy robust and scalable software applications, driving career growth and effectiveness in the role.

Q: What is the career path for a Full Stack Software Developer?

A: A Full Stack Software Developer's career path typically begins with entry-level roles such as Junior Software Developer or Front-end Developer, where they focus on building and maintaining the client-side and server-side of web applications. As they gain experience, they progress to mid-level roles like Senior Software Developer or Technical Lead, where they oversee the development process, mentor junior team members, and contribute to architectural decisions. Ultimately, senior Full Stack Developers can move into leadership positions like Technical Director or Engineering Manager, or transition into specialized roles like DevOps Engineer or Cloud Architect, leveraging their broad skill set to drive technical innovation and strategy.