Search Jobs

Search by job, company or skills

Full stack engineer V

Full stack engineer V

steerlean consulting
Early Applicant
  • Posted 7 days ago
  • Be among the first 10 applicants

Job Description

Duties

  • As Full Stack Engineer, you will work in small teams in a highly collaborative way, use the latest technologies and enjoy seeing the direct impact from your work.
  • Our highly skilled system architects and development managers configure software packages and build custom applications, creating the foundation for rapid and cost-effective implementation of systems that maximize value from day one.
  • Our development teams are small, flexible and employ agile methodologies to quickly provide our consultants with the solutions they need.
  • We combine the latest open source technologies together with traditional Enterprise software products.

The Role

We create both rapid prototypes, usually in 2 to 3 weeks, as well as full-scale applications typically within 2 to 3 months, by working collaboratively and iteratively through design and development to deliver fully functioning web-based and mobile applications that meet business goals. Our Front-End Developers contribute to the architecture across the technology stack, from database to native apps.

Skills

  • Minimum of 12 years of experience with a history of hands on development in at least one of the following programming languages: Java, C#, C/C++, Python, Javascript, Ruby.
  • Significant experience using and implementing Web Services (REST, SOAP, RPC, RMI) and monitoring APIs.
  • Familiarity with network communication protocols (HTTP, TCP/IP, UDP, SMTP, DNS). Capable of applying best coding practices, design patterns, and assessing tradeoffs in complex systems.
  • Well versed on cloud computing, automated tests, microservices architecture, continuous delivery/integration and DevOps tools. Experience with relational (MySQL, SQL Server, Oracle) and non-relational (Elasticsearch, MongoDB, Cassandra) data stores.
  • Strong professional experience with software development frameworks (Node.js, AngularJS, Spring, Guice).
  • Expert experience building mobile, responsive/adaptive applications.
  • Have first-hand understanding of Agile development methodologies.

Non-Technical

  • First and foremost: Passionate about technology and excited about the impact of emerging/disruptive technologies.
  • A strong command of English language (both verbal and written), and excellent interpersonal skills.
  • Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
  • Provide technical excellence (whilst adhering to Agile software engineering practices such as DRY, TDD, CI) and leadership/mentorship. Wanting to unleash their inner self-starter and work in an environment that fosters entrepreneurial minds.

Education

Bachelor's degree in Computer Science or similar, advanced degree preferred

More Info

Job Type:
Industry:
Employment Type: