Job Title:Full Stack Engineer
Core Requirement:
4+ years' experience of working with web applications.Great verbal and written communication skills in English.
Job Description
As a member of one of our application engineering teams, the Full Stack Engineer will work with a large group of software professionals to create, enhance and support state of the art web and mobile applications for our customers.The work is a highly varied mix of new feature development, new product development and application maintenance. This position will contribute to both front-end and back-end tiers.
How you will be contributing
Learn the underlying technical architecture of our web applications, and be able to analyze change requests and the impacts of the changes to determine how to accomplish themConduct daily written and verbal interaction with the development team and Business Analysts to interpret requirements, designing, defining and implementing solutionsProduce well designed, testable, efficient code by using best software development practicesPrepare and maintain software documentationKeep up-to-date with emerging technologies and industry trends and apply them into operations and activitiesDevelop and maintain ASP.Net and JavaScript-based SPAsDevelop and maintain SQL objects, especially complex stored procedures and functionsFocus on delighting our customers with expert resultsBe a strong team player who takes the initiative to ensure the success of the team and the customer
What we are hoping to find in your background
4+ years' experience of working with web applicationsExperience with JavaScript based SPAs: Angular, JQuery, CSS, Ajax, Vue.js, etc..Experience with one or more of PostgreSQL, MySQL, DynamoDB, MongoDB, Kafka, Redis, Cassandra, TiDBExperience with JavaScript / TypeScript backend REST APIs: node.js, loopback, nest.js, etc.Experience with C# and Microsoft .NET Framework 2.0 - 4.7Experience with Microsoft SQL Server programmingExperience with Peer and Unit TestingExperience working in agile development teamsExperience using JIRA and GIT
Competencies for Success
Good ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniquesAnalytical and efficient Development skillsAble to operate individually and as part of an agile team; effectively set expectations, manage work and deliver resultsGreat verbal and written communication skills If you are interested please forward your resume to - Jobs@automationsolutionz.com