Search jobs > Austin, TX > Developer iii

Full-Stack Developer III

eTeam Inc.
Austin, TX, United States
Full-time

Role : Full-Stack Developer

Location : Fully remote

Duration : 6 Months

Description :

Minimum Skills, Knowledge and Ability Requirements :

Experience in designing and developing solutions as a full stack engineer using Microsoft .net Web API s and Angular is a must-have

REST API development experience using C# and ASP.net Core Web API framework is a must-have

Hands-on experience in using OR / M framework like Entity Framework Core is a must

Hands-on experience in developing front-end applications using Angular, Typescript, Angular-Cli, JavaScript, Webpacks, NPM is a must-have

Hands-on experience in using RxJS is required

Experience in automated testing of Web API code using Unit Tests, Integration Tests is a huge plus

Experience in Angular client application unit test automation code using Jasmine, Karma, Protractor or Playwright or equivalent is required

Experience in Microservices based Architecture and development is strongly preferred

Strong object-oriented design skills are required

Git Source control, Visual Studio Team Services / Azure DevOps, Nuget

Node.js, HTML, CSS

Familiarity with OpenAPI, Swagger API specs

Experience in SQL Server development and table / index designs and tuning (application developer perspective) is required

Ability to translate complicated business requirements into multiple solution options and explain the pros / cons of various approaches

Product Development Stages :

Collaborating on writing and estimating effort for user stories

Prototyping and design

Test-driven development

Continuous integration

Continuous deployment

Product Technology Layers :

Data modeling and access : relational and non-relational designs

Business logic : object-oriented programming and common frameworks

Microservices architecture

Writing and utilizing APIs / Action Layer / MVC

Front-end development using HTML, CSS, and client-side scripting

Product teams will share their specific technology stacks and frameworks

Primary Duties And Responsibilities :

Participates in feature and user story estimation and backlog refinement with their team.

Participates in SAFe (Scaled Agile Framework) Program Increment and Sprint Planning ceremonies with their team.

Creates technical documentation and assists in sizing of technical requirements.

Develops and executes self-documenting automated unit tests as well as manual exploratory testing efforts across the life cycle

Participates in the design and development of the database(s) associated with one or more applications.

Participates in the design and development of the API and messaging frameworks with one or more applications.

Participates in front-end development with one or more applications.

Works in compliance with all coding standards, policies, and procedures.

Adheres to production readiness standards for applications including source control branching / merging, automated test coverage, automated builds, and automated releases

Integrates solutions with other applications and platforms outside the framework.

Participate in code reviews for quality assurance.

Provides ongoing maintenance of applications, may assist in production support.

Other duties as assigned.

Experience And Educational Requirements :

Bachelor s degree in Programming / Systems or Computer Science or another related field OR equivalent work experience.

Typically has more than 5 years of application definition, build, testing, and development experience.

Has a broad level of understanding surrounding information systems and application architecture standards.

Demonstrates solid application development aptitude with familiarity in each layer of our technology stack (see below), if not mastery in many, and a genuine interest in all software technologies.

Minimum Skills, Knowledge and Ability Requirements :

Demonstrates solid application development aptitude

Experience integrating solutions with other applications and platforms outside the framework

Experience developing and testing applications using proven or emerging technologies

Experience contributing on a high-performing team

Advanced programming skills in the specified technology stack

Advanced understanding of relational database design and theory

Advanced understanding of automated testing practices

Understanding of typical use cases and benefits for typical design approaches such as client / server, SOA, etc.

Intermediate knowledge with Object Oriented Design concepts

Ability to prioritize work load and consistently meet commitments

Excellent interpersonal skills, must be comfortable working continually on a team with daily accountability for keeping commitments

Provides technical coaching and mentoring to less-experienced team members

OUR STACK :

Must have advanced understanding and experience in the required tech stack as listed below :

Experience in developing web applications using HTML, HTML5, XHTML, CSS, CSS3, JavaScript, jQuery, AJAX, JSON, XML, AngularJS, AngularJS2, Bootstrap.

Experience in core Java and Java frameworks like Spring MVC, Struts and JSF.

Experience on implementing the AJAX features using JavaScript and JQuery.

Extensive experience in working with different databases like MS SQL Server, Oracle.

Expertise in any of popular text-Editors like Eclipse, Sublime Text, Webstorm, Visual Studio and Notepad++.

Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google Chrome.

Strong work experience in application integration using Web Services such as SOAP, RESTful.

Experienced in using software versioning and revision control system tools like Git Hub and SVN.

Expertise in build tools like Maven.

Expertise in working with tools for continuous integration like Jenkins.

Experience working with Gulp and Grunt.

Extensive knowledge and hands on experience on lot of PaaS platforms including AWS, Google Cloud, Azure, Digital Ocean, Azure App services, CDN.

Experience in practicing TDD with unit tests using frameworks and tools Jasmin, Mocha, Chai, Sinon, Karma, Phantom.JS

20 days ago
Related jobs
Promoted
eTeam
Austin, Texas

Experience in designing and developing solutions as a full stack engineer using Microsoft. Experience in SQL Server development and table/index designs and tuning (application developer perspective) is required. Product teams will share their specific technology stacks and frameworks. Demonstrates s...

Promoted
TEKsystems
Austin, Texas

Full-stack Java/ API Developer positions. Senior Full-stack Java/API Developer. Full-stack Java Developers to join a Digital Studio and work on an enterprise wide new development project!. Strong understanding of professional software engineering best practices for the full SDLC including coding sta...

Promoted
Pinnacle Group
Austin, Texas

Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by applicable state or localities where you reside or work. ...

Promoted
Lincoln Financial Group
Austin, Texas

IAM Developer to our Enterprise Web Platform organization. IAM Developer in this organization, you will be responsible for using agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the Lincoln customer and...

Promoted
Ramp Talent
Austin, Texas

Our client, eCommission, is looking for a Senior Full Stack Developer. These products will be for web and mobile, with freedom to create across the full product cycle. Collaborate with cross functional teams and other developers to define project requirements and deliverables. Must have sufficient i...

ApTask
Austin, Texas

Experience in designing and developing solutions as a full stack engineer using Microsoft. Experience in SQL Server development and table/index designs and tuning (application developer perspective) is required. Product teams will share their specific technology stacks and frameworks. Demonstrates s...

Goodwin Recruiting
Austin, Texas

Need a C# pro! Local/TX residents preferred.Seeking to make an impact and scale your industry experience? Join our legal client! .Our law practice client is seeking a .Assume the role of acting supervisor to a team of five in the absence of the CTO.Code new feature developments to enhance our core p...

Photon
TX, United States

Hands on experience in Java, Spring boot, async programming concepts.Graphql integration, Kafka Integration and knowledge of messaging systems.Implemented Web socket endpoints to enable Realtime bidirectional communication between client and server (Libraries like Tyrus, Netty as well as protocols l...

Advanced Micro Devices, Inc
Austin, Texas

This role involves developing full stack applications for delivering ML/AI/data-mining based solutions to improve HW development processes. You will be analyzing methodology flows and data, identify the pain points in various design, pre and post Silicon verification efforts, and create full stack s...

LPL Financial
Austin, Texas

Joining as an Senior Full Stack Developer, Supervision, Risk and Compliance team, which is within the Technology business unit, you will be responsible for planning, directing projects to help design, build and maintain the sustainable, scalable capabilities that support delivery of the highest stan...