We are looking for Full Stack Software Engineer, a Computer Programmer who uses coding to operate on
both front- and back-end systems. Their main duties include creating user interactions on various
websites and platforms, writing code optimized for mobile, and developing databases and services for
functionality.
Building complex web systems that have been successfully
delivered to customers
Research, explore, and select the best possible methods and
components for the platform
Develop new systems from the ground up as well as modify existing
customer systems and add new features
Ability to take a project from scoping requirements through the
actual launch of the project
Participate in project planning and advise project teams of all
options to deliver business requirements most effectively
Communicating with users, other technical teams, and management to
collect requirements, identify tasks, provide estimates, and meet production deadlines
Employee object-oriented analysis and design techniques
including use case analysis, object modeling, and database schema design to ensure business
requirements and design goals are met.
Participate in application architecture planning to determine optimal
solution architecture, efficiency, maintainability, and sociability
Design, execute, assess, and troubleshoot software programs and
applications which include: configuring, coding, developing, and documenting software
specifications throughout the project life cycle. Will also oversee system startups in a timely
and accurate fashion, and provide support to other projects/departments where required
Proven experience with .Net Core
Programming experience with at least one modern language such as
Java, C++, or C# including object-oriented design
Experience with distributed, multi-tiered systems, algorithms, and
relational databases
Adept at handling ambiguous or undefined problems as well as the
ability to think abstractly
Experience with Angular 2+
3 years of Experience with modern JavaScript frameworks angular 2+,
reactJS, or vueJS
Experience working in an Agile environment
Knowledge of Computer Science fundamentals such as object-oriented
design, algorithm design, data structures, problem-solving, modeling skills, and complexity
analysis
5+ years of experience in development
Bachelor’s degree in computer science or related field
Excellent communication skills
Fluency in written and spoken English
Training & Development
Innovative Environment
Quarterly Bonus
Corporate Benefits
Work From Home
Fun Activities
Medical Insurance