Job Description
ACCRETIVE SOFTWARE is seeking a software engineer to develop and support software applications, tools and data management pipelines for our various clients. You will assist the team in the design, implementation and maintenance of these tools/applications.
YOU ARE:
· A Full-stack Software Engineer and problem solver with the ability to think outside of the box, to find novel solutions to obstacles and setbacks.
· A teammate with the ability to work well both independently and within a diverse team.
· Hard working and passionate, believing strongly in our mission statement and goals.
· Detail and deadline oriented, with the ability to proofread, thoroughly test, and submit high quality work on time.
· An effective communicator with strong interpersonal skills.
· Willing to learn new skills and adaptable to fluctuating workloads and deadlines.
· A leader willing to mentor less experienced team members, present and teach skills to the rest of the team.
YOU WILL:
· Build database logic to automatically fetch and store data in various forms.
· Be responsible for application and database development and the building and testing of high-performance, complex systems.
· Produce required functional, technical, and user documentation (e.g., business requirements, functional and technical specifications, system architecture, data flows, end-users training requirements) on assigned projects.
· Work and collaborate with scientists, engineers, architects, our design team, IT operations and clients closely to gather requirements and learn about their needs.
· Maintain and improve professional growth and development through participation in scientific and technical discussions, workshops, and seminars to keep current in the development of industry-grade software. Build database logic to automatically fetch and store data in various forms.
· Be responsible for application and database development and the building and testing of high-performance, complex systems.
· Produce required functional, technical, and user documentation (e.g., business requirements, functional and technical specifications, system architecture, data flows, end-users training requirements) on assigned projects.
· Work and collaborate with scientists, engineers, architects, our design team, IT operations and clients closely to gather requirements and learn about their needs.
· Maintain and improve professional growth and development through participation in scientific and technical discussions, workshops, and seminars to keep current in the development of industry-grade software.
YOU HAVE:
· 5+ years of industry experience as a Full Stack Engineer.
· Experience in Node.js programming, or a related scripting language.
· Experience building frontend web applications with JavaScript and/or TypeScript, and React.js or a similar framework.
· Experience in the development of SQL database schema and query logic. Familiarity with DevOps practices & technologies.
· Familiarity with git and version control standard methodologies.
Company Description
We develop custom-tailored solutions for when out-of-the-box software isn't a perfect fit. We can build custom software for desktop, web, mobile applications and custom integrations to help your business effectively meet its goals. Accretive Software helps businesses conceptualize, launch and continuously support custom software to help accomplish complex business goals and streamline operations. Our team has experience with professional UI/UX design and web application development over a wide variety of platforms. We can also handle the hosting and ongoing management of the software we develop.