Seeking a software engineer based within the UK to support our global IT team -
THIS POSTION IS REMOTE
The salary range for this full-time position is 81,000 - 100,000 depending on skills and experience.
SUMMARY OF POSITION
Senior Software Engineer Developers will be responsible for designing, developing, enhancing and supporting the web site, internally developed applications, and third-party systems. This position is ideal for an ambitious, experienced professional who seeks to join a growing company. This position will also provide the opportunity for independent initiative and judgment to improve software applications, the ePac service offering, and reporting. Full benefits packages, including health/life insurance and 401(K) are offered.
ePac Flexible Packaging is a global flexible packaging company with locations across the United States, Canada, Europe, Australia, and Indonesia. Built on break-through digital technologies, ePac is at the crossroads of advanced technology and manufacturing. As a start-up in 2016, ePac began with a focus on helping small and medium sized brands compete with great packaging, and today serves thousands of brands of all sizes. In all corners of the world ePac operates, the company strives to serve the communities in which we reside and contribute to the creation of a more sustainable, circular economy.
ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
Strong knowledge of object oriented software development
In-depth experience in web design and development using .NET Core (using C#)
In-depth experience in XHTML, CSS and in developing with web standards (without the use of WYSIWYG editor)
Strong knowledge of JavaScript / TypeScript / React / DOM development
Strong knowledge of Transact -SQL (SQL Server )
Azure DevOps Build and Release Pipelines
Experience with AI productivity tools like cursor.ai is a plus
Experience with SalesForce and Dynamics Business Central is a plus
Experience with Microsoft Azure is a plus
NON-ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
Assist in developing documentation and procedures to improve ePac's technology operations and transparency in reporting
Performs other duties as assigned
QUALIFICATIONS
Excellent listening, verbal and written communication skills in English, with the ability to be effective at all levels of the organization
Ability to communicate in a clear, concise, understandable manner
Proven ability to maintain a high level of quality
Good time management skills and able to shift priorities
Ability to adjust in a fast-paced environment
Must be a team player and able to multitask
Highly organized and detail oriented
Passionate about software engineering
Self-motivated, energetic, enthusiastic, and innovative
Must have proven record of software delivery
EDUCATION AND EXPERIENCE (INCLUDING CERTIFICATIONS)
Bachelor's degree in Computer Science or Computer Engineering or equivalent required
Proven experience in software development
Proven experience in web development
Proven experience in .NET development
Experience with Ajax driven websites
Experience with web user interface design
Experience with third-party API integration
WORK ENVIRONMENT
Professional or home office setting
This job description is not intended to be all inclusive, and employees will also perform other reasonable related business duties as assigned by management. The company reserves the right to revise or change job duties as needed.
S7qY3RG3D1
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.