Mediabistro logo
job logo

Staff Software Engineer (Fullstack)

3B Staffing LLC, Melville, NY, United States


Skills & Attributes

Tech Stack: JavaScript, TypeScript, React, Java, Node, Python, REST, Microservices, TDD, SQL & NoSQL DBs, Agile environment.

Must have
10+ Years of production coding experience, preferably in server-side Java and/or other object-oriented languages (Java, Python, Node, PHP, Ruby, C# Net).
Basic experience with JavaScript, React Component Libraries like Ant Design, Material UI, or React Bootstrap is a plus
Expertise in microservices architecture.
Advanced database schemas, relational and nonrelational databases
Hands-on experience in building RESTful Web Services
Prior experience using NoSQL. (Redis, MongoDB, DynamoDB, etc)
Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
Experience with various version control systems, defining code branching strategies, and build processes.
Experience with development and CI tools: Maven, git, Jenkins, Puppet, Crucible, Jira
Experience working with messaging systems. (RabbitMQ, Kafka or something similar)
Extensive experience with Agile methodologies such as Kanban, Scrum, or SAFE
Education

BS Degree in Computer Science/Engineering, related degree
About the role

Lead the development and implementation of software projects from inception to deployment
Be a creative problem solver who can draw on an array of expertise and technology to design and implement reliable, scalable, and maintainable solutions to challenging problems
Work closely with teams to deliver transformational change across multiple teams to our processes and technologies.
Lead the technical specification, development, integration, testing, and release of software components
Identify and address technical challenges, optimize code for performance, and participate in ongoing code refactoring.

C