CaryRecruiter Since 2001
the smart solution for Cary jobs

Software Engineer

Company: APC
Location: Apex
Posted on: November 22, 2021

Job Description:

Our client is seeking a Software Engineer III to work at their location in Raleigh, NC or Bentonville, AR. This is an full-time position with our client.

Responsibilities:

Responsibilities include working in cross functional teams to define point of sale application requirements, analyzing/providing schedule input, write functional and design specifications, developing application software in an agile framework, supporting software test efforts, and participating in support of the software once in production. The position involves participation and contribution in all phases of point of sale application software development, from design inception through coding, delivery, and support. The candidate will need to communicate at different technical levels, from the application architects to the end user.

Required Skills:

Bachelor's Degree in Computer Science or related field
5+ years professional experience in software development
3+ years of cloud based or client/server development experience.
Ability understand and implement technical specifications for software implementation.
Experience building and supporting cloud based and client/server applications.
Strong analytical and Java programming skills
Technical skills in software development technologies and tools such as DI, CI, Spring Boot, XML/JSON, Java, Docker, Maven, JavaScript, Typescript, VueJS and other newer technologies.
Strong programming and analytical skills, problem determination and debugging, attention to detail, teamwork, and excellent communication skills.
Experience with CSS, HTML5 and other presentation technologies.
Experience collaborating with a team of developers/engineers performing software creation and support.
Knowledge of software development concepts/methodology/life cycle, especially Agile methodology
Proficiency with code versioning tools like Git
Proficiency with Windows- and Linux-based operating systems, including software installation, light administration, and simple scripting.

Preferred Skills:

Knowledge of Swagger and REST design
Knowledge of network communication using sockets and HTTP
Experience with retail technologies
Knowledge of cloud computing technologies
Knowledge of Azure, Azure Service Bus, and Azure Cosmos DB
Knowledge of non-relational databases such as MongoDB and database scalability concepts like sharding

Job Requisition # 33441
#LI-LA1

Keywords: APC, Cary , Software Engineer, IT / Software / Systems , Apex, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Cary RSS job feeds