Principal Software Engineer Backend

Overview

Remote
On Site
Hybrid
Market
Contract - W2
Contract - Independent
Contract - 6+ mo(s)

Skills

(

Job Details

Title: Principal Software Engineer(Back-End)
Location: Lowell, MA. Onsite Preferred( Open to Fully Remote)
Duration: 6+ Months contract with Possibility for extension
Pay Rate Range: $82.42/hr. on W-2.

*** Onsite- Preferred. Hours: 9am- 5pm EST. Open to Remote , but contractor needs to work EST.***

Job Description:

Our Direct client is looking for a Principal Software Engineer developing back-end applications. .

Position Summary:

Our Principal Engineers work with a variety of technologies and groundbreaking products. You will design and develop product features that tackle market problems within project schedule deadlines while focusing on performance and scalability improvements.


* BS degree in Computer Science, Software Engineering or a similar degree program and 8+ years of software product development experience in a Linux distributed applications environment
* Highly proficient in Java with in-depth knowledge of Spring and Spring Boot frameworks, Kafka and Kafka Stream, Web Services.
* Understand database design, experience using SQL and NoSQL database and distributed in-memory data store such as Apache Ignite or Redis.
* Experience with design, development of large-scale distributed applications. Solid understanding of network programming, including Sockets, TCP/IP, UDP, SNMP and related networking protocols
* Exposure to cloud native architecture and experience with Microsoft Azure or AWS cloud deployments and containerized applications
* Network management software experience is desired

The following benefits are offered for this position: medical, dental, & vision insurance, short-term disability, life and AD&D insurance, and a 401(k) retirement plan.

Everest Consultants is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws. #IND

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.