Senior Software Engineer

Belfast, Northern Ireland

Senior Software Engineer
aPriori provides discrete manufacturers and product innovation companies with the most technologically advanced and comprehensive product cost management software available on the market today. We are looking for a senior level engineer to drive enhancements across our product line.
Job Duties:
• Participate in all aspects of product development on our product cost management application, from feature definition and estimation to architecture, implementation, testing, deployment, measurement, and refinement
• Apply good technical practices and appropriate design patterns with a focus on user experience, scalability and maintainability
• Collaborate with Product Management during requirements analysis
• Research and utilize new technologies on an ongoing basis
• Provide diagnostic support and fix defects as needed
• Provide technical guidance, training and support to other engineers

Required:
• 4+ years of software engineering experience
• 3+ years of Java development experience
• 2+ years experience working with databases
• Expertise in designing and developing RESTful services
• Experience designing and implementing major components of software products or responsible for overall product architecture
• Demonstrable experience with one or more web application frameworks and open source technologies
• Self-starter with the ability to work independently or as part of a project team
• Skilled at object-oriented analysis, design and programming
• BS in Computer Science or other technical discipline

Desired:
• Expertise in database techniques/tools
• Experience developing on AWS
• Experience in SaaS/Cloud application development, including an understanding of security concerns and multi-tenancy

aPriori has a highly collaborative/cross-functional culture and approach to developing products. Therefore, in addition to the technical requirements, we are looking for an individual with good communication skills (both verbal and written) who can collaborate effectively with product development and product management.

apply now

Getting in touch with aPriori

X

See our technology in action

X