Senior Software Engineer

SureCost Senior Software Engineer As a Senior Software Engineer at SureCost you will be responsible for developing software to help pharmacists on the ground make better buying and inventory management decisions every day.

We create a positive user experience through our hosted services that are scalable and secure.

The right candidate will have experience working with old and new technologies to enhance our company and services.

While self motivation and the ability to work independently are important, participation in team collaboration is a must.

A willingness towards, and an emphasis on, remote communication is needed for success within our development team.

Above all a passion for the software industry and a desire to learn and strengthen your own abilities are the traits that we are looking to add to our team.

What Youll Do: While maintenance and enhancement of current applications is part of what you will do here, responsibilities also include: Being part of an innovative and motivated team evaluating and integrating new technologies Maintaining an environment that encourages education, code quality, and team mentorship Performing analysis, design, development, and unit testing of complex software applications.

Creating web solutions utilizing best practice technologies Working with other software engineers and management to develop new tools or enhance current systems for customer requirements, correct defects, and integration with other systems.

Being an integral part of our agile team process, with daily stand up discussions, weekly sprint planning, retrospective processes, quarterly planning, and customer discussions.

On call rotations are a required part of our DevOps philosophy What Youll Have: Minimum of 8 years software design and development experience.

BS, MS, or equivalent in Computer Science or a related field is preferred Expertise in: Java/JEE, Spring Framework, Struts and Hibernate Object-oriented design SQL database development Experience with: Developing and supporting a large Java web-based and OO application architecture with emphasis on Java Servlets and Java Server Pages.

Linux Proficiency with Java or an equivalent OOP language Experience with a compiled JVM language like (Java, Kotlin, Scala) Experience with Amazon Web Services (EC2, S3, RDS, SQS, Kafka) Good problem-solving skills Huge Plus if You Have: Experience with relational (SQLServer, PostgreSQL) and non-relational databases and persistence stores Familiar with Struts, Spring Framework, Hibernate Familiar with git based repositories (Gitlab or Bitbucket) Familiarity with jvm based functional programming languages.

Familiar with Ubuntu, Docker Familiar with Nomad or Kubernetes A working knowledge of the healthcare and/or pharmacy industry.

Familiarity with purchasing and inventory management systems.

Familiarity with B2B data transactions using EDI.

Familiarity with developing microservices using AWS infrastructure Familiarity with microservices based development Powered by JazzHR 9jAfdBv0QW by Jobble

Related Post