DurhamRecruiter Since 2001
the smart solution for Durham jobs

Full Stack Software Development Engineer

Company: Experis
Location: Durham
Posted on: January 15, 2022

Job Description:

An immediate opportunity exists for a candidate with solid experience in Full Stack Software Development Engineering to join our team. Due to an unprecedented period of growth, we have a LONG-TERM REMOTE CONTRACT position opportunity for a Full Stack Software Development Engineer. Primary Responsibilities: Ability to synthesize user, technical and design requirements into highly usable applicationsWrite clean, maintainable, documented code using best engineering practices in the industry (design patterns, TDD, peer review, CI/CD, automated testing etc.).Set standards for the team, participate in code reviews and define and refine our team's process to continuously promote Quality First Time.As part of DevOps team model, the candidate is expected to diagnose and fix issues in existing applicationMust Have Skills: 6+ years of equivalent, hands-on technology experience in large enterprise environments.Excellent Core Java skills such as OOPs, multi-threading, exception handling, API design, with particular focus on Spring framework.Strong hands-on development experience of Single Page Applications using Angular framework with a deep understanding writing maintainable code using MV-VM/MVC architecture.Experience in designing and maintaining databases such as MySQL or Oracle and developing web scale applications using high level ORM frameworks like Hibernate.Experience with consuming as well as developing webservices, using architectural patterns such as REST or SOAP, which are intuitive and a delight to work with.Expertise with using CI/CD development best practices.Experience with containerization and developing for Cloud infrastructure platforms such as Kubernetes or OpenShiftExperience developing for and deploying to public cloud providers such as AWS/GCP/Azure.Good to Have Skills: Knowledge and or experience in Cisco Collaboration products and APIs (AXL, SXML, WebEx).Experience in no-SQL data stores such as MongoDB/RedisExperience in additional languages such as PHP / Python / Go / JavaScript is a plus.Experience working in an environment that includes a variety of middleware and backend web technologies such as Java, Python, PHP, LDAP, HTTP a plus.Experience with messaging frameworks (ActiveMQ, RabbitMQ, Kafka).Experience with application and service monitoring tools and techniquesWorking knowledge of network protocols and Linux/Unix system internals and transport protocols (TCP, TLS, HTTP/s, UDP)Solid understanding of centralized configuration management and provisioning technologies, such as Ansible/Chef/PuppetGeneral knowledge and proficiency in (*NIX) systems, with experienceThis role is 100% remote enabled from any US location. Please submit resumes in response to this JOB TITLE for IMMEDIATE consideration.

Keywords: Experis, Durham , Full Stack Software Development Engineer, IT / Software / Systems , Durham, North Carolina

Click here to apply!

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

I'm looking for
in category

Log In or Create An Account

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

Durham RSS job feeds