full time salary position
Position Overview
We are a fast growing software consulting firm that is looking to find the right members that will be instrumental in continuing to execute projects successfully and on time. The position will start as a contract to hire with a 30 - 60 day assessment period and if an offer is extended an initial bonus will be provided.
expectations
Position Requirements
Here's the deal - There's no typical day at E2Generations. Our dynamic environment calls for adaptable problem solvers who believe change is the only constant in life (because it is). Although you might wear multiple hats on any given day, we’ve compiled the most important responsibilities:
what to expect
Position Responsibilities
.NET
Strong experience with .NET in SQL Environment with an Angular front-end.
Experience
5+ years of hands on experience in design, development and implementation of web applications
Front-End
Strong front-end development skills: HTML5, CSS3, and JavaScript.
Frameworks
Experience with front-end frameworks: Twitter Bootstrap, Foundation, etc
API
Experience with fundamental API architectures including REST and GraphQL.
Database
Experience building database queries for relational and document databases.
Standards
Dedication to produce clean code that validates and follows industry coding style standards.
Organization
Excellent organization and communication skills, both verbal and written
Teamwork
Work collaboratively with a team debugging and problem-solving skills
Testing
Some experience with cross-browser, platform, and device manual/automation testing
Terminal
Fundamental knowledge of terminal commands
Usability
Experience in UI / UX skills and understanding of Usability
Optimization
Experience with optimizing website performance
Git
Experience with Git
Object
Experience with Object Oriented Programming
Experience
BS/MS degree in Computer Science, Engineering or equivalent work experience
Web
Proven working experience in web programming
Front-End
Front-End and Back-End experience is favorable
Technologies
In depth knowledge of modern front end technologies (HTML5 / CSS/ Javascript / Bootstrap)
Programming
In depth knowledge with at least two of the following programming languages: Node.js / PHP / .NET / Ruby on Rails
Frameworks
Familiarity with modern frameworks: React / Angular / Laravel / ASP.NET
Standards
A solid understanding of how web applications work including security, session management, and best development practices
Database
Adequate knowledge of relational database systems, Object Oriented Programming and web application development
API's
Experience with developing RESTful APIs
Git
Proficient understanding of Git source control work flows
SQL
Experience with MongoDB / Postgress / MySQL / SQL
Diagnostics
Hands-on experience with network diagnostics, network analytics tools
Principles
Understanding of fundamental design principles behind a scalable application
Problem Solving
Aggressive problem diagnosis and creative problem solving skills
Teamwork
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.