Posted in

Product Developer – Elite Extra

Product Developer – Elite Extra

CompanyEpicor
LocationEau Claire, WI, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • Strong problem-solving skills
  • Proficiency in software engineering tools
  • Excellent communication abilities
  • Experience designing interactive applications
  • BS degree in Computer Science, Engineering, or a relevant field
  • Experience designing, building, and testing applications using high-level languages such as Java and Python
  • Experience with relational and NoSQL databases, such as Postgres, CouchDB, DynamoDB, and Redis
  • Knowledge of event-based platforms such as Kafka or other queuing systems
  • Experience with DevOps and CI/CD practices
  • Experience with cloud scalability, monitoring, and performance
  • Excellent problem-solving and analytical skills, with the ability to work independently and as part of a team

Responsibilities

  • Gather user requirements, define system functionality, and write code in various languages, including Java and Python
  • Design, develop, and maintain scalable software applications, ensuring they comply with coding standards and technical design
  • Collaborate with cross-functional teams to define, design, and ship new services and features, and provide constructive feedback during code reviews
  • Document and maintain software functionality, automate tasks through appropriate tools and scripting, and collaborate with internal teams and vendors to fix and improve products
  • Test software to ensure responsiveness and efficiency, troubleshoot and debug applications, and stay up to date with the latest industry trends and technologies

Preferred Qualifications

  • Proven track record of successfully designing, developing, and maintaining scalable software applications
  • Experience with Kotlin and Go (nice to have, but not required as training can be provided internally)
  • Strong hands-on experience with relational and NoSQL databases, and event-based platforms
  • Demonstrated success in collaborating with cross-functional teams and providing constructive feedback during code reviews
  • Ability to stay up to date with the latest industry trends and technologies, and apply them to improve software products
  • Exceptional communication and interpersonal skills, with a proactive and strategic mindset
  • Aptitude for learning new technologies and adapting to changing business needs