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

Senior Software Engineer

Job Description

Our client is building a revolutionary platform that will be utilized worldwide. As the Senior Software Engineer, you will have the opportunity to assist with the architecting, development, and deployment of a new application platform that will interface with organizations around the globe.


DUTIES:

  • Commitment to excellence in designing, coding, testing, debugging, configuring and documenting software
  • Provide technical leadership in a highly collaborative environment and drive technical decisions for your team
  • Work with management to assess existing systems and craft the technical vision of our client's next generation of services
  • Collaborate with out-sourcing vendors and staff to complete development projects
  • Plan, develop and implement large-scale projects from conception to completion
  • Define the development and testing standards of your team
  • Support and develop software engineers by providing advice, coaching and educational opportunities
  • Assist in the growth of engineering teams by participating in interviewing and recruiting
  • Diagnose and resolve software problems quickly and efficiently
  • Architect and implement a Cl/CD pipeline to support a highly scalable Saas platform
  • Reimagine every application and workload serviced by software from scratch


REQUIREMENTS:

  • BS in Computer Science, Engineering or other technical discipline 8+ years of relevant experience
  • Modern Java Pro - Spring Boot, Spring Cloud, Spring Security, etc.
  • Fluent in JavaScript - Node, ES6+, ReactJS
  • Experience with containerization - Docker, Kubernetes
  • Solid understanding of all components of an application ecosystem - back-end, front-end, data, APls, DevOps, deployment, etc.
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in assessing existing systems and architecting large scale improvements or replacement systems
  • You embrace the fundamental principles behind Agile development, and enjoy collaborating with teammates
  • Experience building microservices within a larger ecosystem
  • Knowledge of modern browser and mobile application architectures, and how to design applications for both
  • SQL and NoSQL experience


DESIRED QUALIFICATIONS:

  • You have helped build a new team and engineering practices within a startup or similar environment
  • You have experience building robust public and private modern APls - Zuul, GraphQL, REST, etc.
  • You are familiar with Cl/CD pipelines - Jenkins
  • You have made fundamental shifts in technological expertise within your career as you adapt to and embrace change
  • You have replaced a WinForms application ecosystem, or something similarly antiquated

Job Requirements

 

Job Snapshot

Location US-CO-Colorado Springs
Employment Type Full-Time
Pay Type Year
Pay Rate $120,000.00 - $130,000.00 /Year
Store Type
Apply

Company Overview

SNI Technology

SNI Technology® is one of the fastest growing technology recruitment companies in the country specializing in technical careers and temporary jobs. We uniquely align with our clients and the candidates we represent, because our staff is hired from the industry we serve. We offer technical talent and employment opportunities on a contract, contract–to–hire, and a direct–hire basis in a wide variety of disciplines from helpdesk professionals to the most cutting-edge software architects. Learn More

Contact Information

US-CO-Colorado Springs
SNI Technology
Snapshot
SNI Technology
Company:
US-CO-Colorado Springs
Location:
Full-Time
Employment Type:
Year
Pay Type:
$120,000.00 - $130,000.00 /Year
Pay Rate:
Store Type:

Job Description

Our client is building a revolutionary platform that will be utilized worldwide. As the Senior Software Engineer, you will have the opportunity to assist with the architecting, development, and deployment of a new application platform that will interface with organizations around the globe.


DUTIES:

  • Commitment to excellence in designing, coding, testing, debugging, configuring and documenting software
  • Provide technical leadership in a highly collaborative environment and drive technical decisions for your team
  • Work with management to assess existing systems and craft the technical vision of our client's next generation of services
  • Collaborate with out-sourcing vendors and staff to complete development projects
  • Plan, develop and implement large-scale projects from conception to completion
  • Define the development and testing standards of your team
  • Support and develop software engineers by providing advice, coaching and educational opportunities
  • Assist in the growth of engineering teams by participating in interviewing and recruiting
  • Diagnose and resolve software problems quickly and efficiently
  • Architect and implement a Cl/CD pipeline to support a highly scalable Saas platform
  • Reimagine every application and workload serviced by software from scratch


REQUIREMENTS:

  • BS in Computer Science, Engineering or other technical discipline 8+ years of relevant experience
  • Modern Java Pro - Spring Boot, Spring Cloud, Spring Security, etc.
  • Fluent in JavaScript - Node, ES6+, ReactJS
  • Experience with containerization - Docker, Kubernetes
  • Solid understanding of all components of an application ecosystem - back-end, front-end, data, APls, DevOps, deployment, etc.
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in assessing existing systems and architecting large scale improvements or replacement systems
  • You embrace the fundamental principles behind Agile development, and enjoy collaborating with teammates
  • Experience building microservices within a larger ecosystem
  • Knowledge of modern browser and mobile application architectures, and how to design applications for both
  • SQL and NoSQL experience


DESIRED QUALIFICATIONS:

  • You have helped build a new team and engineering practices within a startup or similar environment
  • You have experience building robust public and private modern APls - Zuul, GraphQL, REST, etc.
  • You are familiar with Cl/CD pipelines - Jenkins
  • You have made fundamental shifts in technological expertise within your career as you adapt to and embrace change
  • You have replaced a WinForms application ecosystem, or something similarly antiquated

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