The #1 Site for Management Jobs - search all Management jobs.
Mly6vp5zysyckqzdl9j

Senior Software Engineer

Job Description

Senior Software Engineer

We're hiring a Senior Software Engineer to join a small development team and contribute to the full stack of our application platform from the user interface, through the API, persistence layer, backend and deployment. We seek independent thinkers that are passionate about technology and building solutions that continually improve the customer experience. Excellent communication skills and the ability to work with your team on complex, enterprise solutions are critical to your success.

As a Senior Software Engineer, you'll get to lead in the following areas:

  • Design and scope back-end solutions including data modelling, application server architecture selection using appropriate design patterns
  • Develop RESTful API's in Node.js (possibly Golang)
  • Design and build micro-services to support mobile apps web apps
  • Integrate 3rd party components and systems into the platform architecture
  • Optimise, profile and debug software components
  • Communicate with our partners, customers and vendors in an effective manner
  • Support and mentor junior developers as well as lead knowledge sharing exercises
  • Work with Docker, software containerization and?micro-services?architectures
Experience and skills needed for success:
  • Bachelor's and/or Masters in computer-related discipline
  • 8+ years professional software engineering experience in either Java, JavaScript, Python, C++, Golang
  • Capable of working independently and as part of a team
  • Experience and knowledge of NoSQL databases
  • Experience with Agile development methodologies
  • Experience with automated tests (unit, functional) and continuous integration
  • Willingness to learn and use good coding techniques/practices
  • Knowledge of software design patterns
  • Git workflows
Nice-to-have experience and skills:
  • Experience with containerization such as Docker
  • Understanding of continuous delivery and experience in automated deployments
  • Experience with Node.js and creating NPM modules
  • Experience developing applications with express.js, MEAN and other Node.js frameworks & stacks
  • Excellent knowledge of ECMAScript 6
  • Experience with Vue.js
  • Understanding of developing WCAG compliant sites and awareness of accessibility needs

Interested candidates please send resume in Word format to Please reference job code 69219 when responding to this ad.


Job Requirements

 

Job Snapshot

Location US-GA-Atlanta
Employment Type Full-Time
Pay Type Year
Pay Rate N/A
Store Type Information Technology
Apply

Company Overview

The Intersect Group

At The Intersect Group, our talent is creating results. We live to help our community by connecting top talent with leading companies that need their help. Candidates and clients trust us to deliver results based on our deep expertise and proven resources within finance, accounting, and information technology. We’re a multiple ‘Best Places to Work’ award winner, have had stellar growth and 80% of Glassdoor ratings say they would recommend us to a friend! Learn More

Contact Information

US-GA-Atlanta
Icon-social-facebookIcon-social-linkedinIcon-social-twitter
Snapshot
The Intersect Group
Company:
US-GA-Atlanta
Location:
Full-Time
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
Information Technology
Store Type:

Job Description

Senior Software Engineer

We're hiring a Senior Software Engineer to join a small development team and contribute to the full stack of our application platform from the user interface, through the API, persistence layer, backend and deployment. We seek independent thinkers that are passionate about technology and building solutions that continually improve the customer experience. Excellent communication skills and the ability to work with your team on complex, enterprise solutions are critical to your success.

As a Senior Software Engineer, you'll get to lead in the following areas:

  • Design and scope back-end solutions including data modelling, application server architecture selection using appropriate design patterns
  • Develop RESTful API's in Node.js (possibly Golang)
  • Design and build micro-services to support mobile apps web apps
  • Integrate 3rd party components and systems into the platform architecture
  • Optimise, profile and debug software components
  • Communicate with our partners, customers and vendors in an effective manner
  • Support and mentor junior developers as well as lead knowledge sharing exercises
  • Work with Docker, software containerization and?micro-services?architectures
Experience and skills needed for success:
  • Bachelor's and/or Masters in computer-related discipline
  • 8+ years professional software engineering experience in either Java, JavaScript, Python, C++, Golang
  • Capable of working independently and as part of a team
  • Experience and knowledge of NoSQL databases
  • Experience with Agile development methodologies
  • Experience with automated tests (unit, functional) and continuous integration
  • Willingness to learn and use good coding techniques/practices
  • Knowledge of software design patterns
  • Git workflows
Nice-to-have experience and skills:
  • Experience with containerization such as Docker
  • Understanding of continuous delivery and experience in automated deployments
  • Experience with Node.js and creating NPM modules
  • Experience developing applications with express.js, MEAN and other Node.js frameworks & stacks
  • Excellent knowledge of ECMAScript 6
  • Experience with Vue.js
  • Understanding of developing WCAG compliant sites and awareness of accessibility needs

Interested candidates please send resume in Word format to Please reference job code 69219 when responding to this ad.


Job Requirements

 
HeadHunter Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using headhunter.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Senior Software Engineer Apply now