Senior Full Stack Engineer Job Description
Senior Full Stack Engineer Duties & Responsibilities
To write an effective senior full stack engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior full stack engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior Full Stack Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Full Stack Engineer
List any licenses or certifications required by the position: AWS, CL, PHP, CD, CI, API, ACE, PKI
Education for Senior Full Stack Engineer
Typically a job would require a certain level of education.
Employers hiring for the senior full stack engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Computer Engineering, Software Engineering, Software Development, Information Systems, Education, Mathematics, Information Technology
Skills for Senior Full Stack Engineer
Desired skills for senior full stack engineer include:
Desired experience for senior full stack engineer includes:
Senior Full Stack Engineer Examples
Senior Full Stack Engineer Job Description
- Implement improvements on the existing platform
- Serve as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, tests and builds automation tools
- Provide core system design, evaluate and prove platform components
- Deliver working prototypes and frameworks for delivery teams to build upon
- Perform hands-on software development of highly scalablecomponents that are required to have a high performance service interface (REST API) capable of scaling to extremely high transaction rates
- Drive consistent development practices - tools and common components
- Utilize open source frameworks where applicable to build an industry leading, API-enabled system
- Develop deep understanding of tie-ins with other systems and platforms within the supported domains
- Work with technical product managers and contribute to blueprints while assisting with annual planning of feature sets
- Identify exciting opportunities for adopting new technology to solve existing needs and predicting future challenges
- Experience with developing and managing cloud-computing environments like Amazon EC2, Azure, Heroku is a real plus
- Experience with Active Directory Federation Services (ADFS), SAML, web Single Sign-on (SSO), OAuth and related authentication technologies
- Scale our services & web apps to more than 60k requests per second
- Are interested in career advancement
- Bachelor’s Degree, equivalent certification, or military experience
- At least 1 year of hands on experience with Service Virtualization tools (Parasoft Virtualize, Mountebank or similar)
Senior Full Stack Engineer Job Description
- Experiment, prototype, and develop sustainable data driven solutions with state-of-the-art technologies to meet the needs of our organization
- Change how the payments industry works
- Learn and implement technologies that will support low latency, highly available financial products
- Build secure applications on the cloud infrastructure
- Implement applications that will sustain failures gracefully and self heal, delivering unprecedented utility to our customers
- Develop software products that change our customer's lives for the good by delivering effortless digital experiences
- Acquire machine learning skills to implement magical solutions
- Highly skilled software engineers and technologist product owners
- Using the infrastructure, platform and programming language that's right solution for the product being developed
- Co-located agile teams, focused on learning and outcomes
- At least 1 year of experience with App server (Tomcat)
- 1 year of Protocol knowledge http/https/JDBC/MQ
- 1 year of AWS Cloud and CHEF knowledge
- At least 4 years of experience in Java development
- At least 2 years of experience in Java Frameworks
- At least 2 years of experience in Relational Databases
Senior Full Stack Engineer Job Description
- Strong emphasis on learning and teaching
- Build software using inner sourcing principals and practices
- Build a platform as a product
- Maintain up-to-date knowledge of current tools and techniques
- Develop a full featured Analytics platform to enable developers to make decisions and take action
- Collaborate with Product and design stakeholders on upcoming features improvements to our existing dashboard
- Sit in on technical design and architecture discussions
- Define and executes software test methods and procedures
- Verifies quality of the code delivered through manual and automated testing
- Participate in ensuring a high quality and performant system that engages and delights customers
- 5+ years of professional software development experience (Java experience preferred)
- At least 2 years of experience in Non-relational Databases
- 2+ years experience as Lead/Senior Developer in technology projects as an individual contributor
- 1+ year of experience in Big Data platforms
- 1+ year of experience in Streaming data platforms
- Hard working, enthusiastic, and flexible
Senior Full Stack Engineer Job Description
- Ensure engineering tools are available and engineers have what they need to make the best use of the tools
- Full stack development with Node.js/Express.js/Sails.js, with front-end work (JQuery, Backbone.js/Angular.js, CSS3, HTML5)
- Maintain and enhance portals and web applications
- Analyzing and fixing current production issues
- Create complex, content distribution applications on diverse domains
- Develop applications around Headless CMS
- Capable of designing effective RESTful APIs
- Extremely familiar with architecting applications to scale on the cloud leveraging their specialized PaaS offerings
- Understand the business domain deeply and working closely with business stakeholders
- Engineer and implement solutions for web front end and native mobile backend webservices
- 5+ years of web development experience using LAMP stack or similar web technologies
- Well-versed with front-end code in HTML5, CSS3, Javascript with familiarity in various frameworks and template languages
- Possess strong understanding of Object-Oriented Programming, especially in PHP
- Proficient with database design, optimization and tuning in MySQL
- Experience in design patterns, unit testing, automation techniques (Selenium WebDriver)
- Exposure to Amazon Web Services (EC2, S3, EBS, RDS, SQS, Redshift)
Senior Full Stack Engineer Job Description
- Production monitoring and support as needed
- Provides expertise on current standards and cutting edge technologies and frameworks
- Partners closely with product owner to define user requirements
- Assists in producing, and executes on well-documented technical designs
- Advises on best practices for mobile, web, and backend platform design
- Oversee front end and back end technologies
- Optimize SQL
- Conform to the latest best practices
- Ability to design and develop intuitive, top-quality user interfaces that are reusable across our entire platform using Angular
- Work as part of a team to deliver solutions in an Agile fashion
- Exposure to collaborating tools like GitHub, JIRA, Confluence
- Exposure to Scrum methodology and XP technical practices such as unit testing, pair programming, test-driven development, continuous integration or continuous delivery
- You are fluent in backend languages (Ruby, Python, PHP, etc), with experience in Ruby or PHP a plus, and stay up-to-date on best practices
- You try to future-proof everything you create by minimizing built-in assumptions, and writing tests where appropriate
- You write DRY code
- You advocate the use of MVC, templating, ORMs, and other techniques to save time and headaches