- Bachelor's degree
- Master's degree
- Microsoft SQL Server
- Web services
- Analysis skills
Purpose and Scope
As a Full Stack Software Engineer at Tolmar Inc., you will be a member of the IT team in the Windsor, CO office, augmenting our development capacity by contributing high-quality code to the existing code base for our proprietary applications. You will work with other IT members in a collaborative environment to meet deadlines and improve the overall code quality.
Essential Duties & Responsibilities
Design, develop and test applications/components. You will deliver highly tuned, testable and optimized application and database code per spec and be expected to offer alternative approaches when reviewing requirements.
Collaborate closely with stakeholders, QA and infrastructure teams throughout all phases of the software and product development lifecycle.
Stay current on technology and domain trends, frameworks and cutting-edge technology.
Contribute to architecture and design decisions.
Implement third party products needed to support systems and applications, including development toolkits.
Analyze business operations to understand strengths and weaknesses and determine opportunities to automate processes and functions.
Be responsible for expanding the feature set of the platform in an extensible and scalable manner.
Own individual modules and act as the technical SME for them.
Get the experience of building products from scratch and taking them all the way to production.
Work with business and provide solutions to problems faced by customers.
Create logical data models based on functional requirements.
Perform quality assurance review of specifications for internal and external delivery.
Troubleshoot and provide technical support and solutions to users.
Prepare and update documentation for new or existing systems.
Monitor system effectiveness in satisfying user needs.
Perform other related duties, as assigned.
Education and Experience
Bachelor’s Degree required; Master’s Degree in Computer Science, Engineering or Information Technology preferred.
Knowledge, Skills and Abilities
Experience working in a regulated industry (e.g. Pharmaceutical, Bio-Pharmaceutical, or Medical Devices) preferred.
ERP implementation, replacement or support experience
Strong desire to learn and grow professionally.
Proficient in both front and back end web development.
Experience in implementing responsive web application using Bootstrap framework is essential.
Highly proficient in writing T-SQL queries and stored procedures.
Experience in SQL Server SSAS, SSIS and SSRS preferred.
SharePoint development experience preferred.
Mobile development experience preferred.
Experience with SaaS / PaaS environments such as Azure is preferred.
Good understanding of software design patterns and object oriented design concepts.
The ability to take a project from scoping requirements through actual launch of the project as a team.
Strong analytical, problem solving and programming skills.
Strong knowledge in data structures and algorithms.
Good understanding of Computer Science fundamentals, object oriented programming concepts and web technologies.
Excellent verbal and written communications skills.
Experience communicating with other teams to collect requirements, review test cases and translate the product requirements to technical requirements.
The ability to work independently or as a team with the guidance of managers.
Ability to document the technical design and approach for the features developed.
The Full stack software engineer is expected to operate within the framework of Tolmar’s Core Values:
Consistently operate with the highest standards of ethics and compliance.
Take ownership of your actions, success and setbacks.
Respect each other and understand that honest collaboration is at the heart of our company success.
Go the extra mile to make things happen.
Be committed to all we do and the patients we serve.
Embrace change with enthusiasm.
Strive to learn about and understand the needs of customers and patients, and take action with great speed and efficiency no matter the task.
Bachelors or better in Computer Science or related field
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)