Salesforce SDE II

With f5 in Hyderabad - IN

More jobs from f5

Posted on May 19, 2020

About this job

Job type: Full-time
Role: Backend Developer

Technologies

javascript, rest, agile

Job description

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

Position Summary

The Software Development Engineer provides software development support by analyzing business requirements to design and develop appropriate systems solutions according to specifications. They provide technical expertise in evaluating, designing, developing, deploying, monitoring, and supporting systems and procedures that are cost effective and improve work efficiency. Additionally, the Software Development Engineer partners with Enterprise and Solution Architects to ensure that the application meets company service level standards and roadmap requirements.

Use JavaScript, HTML5, and CSS3 using Salesforce platform technologies such as Lightning Aura Components, Apex, SOQL, and SOSL to develop technical solutions for F5. Focused on front-end development to build UI and integrate between backend and front-end. Work on backend solutions when needed in an Agile environment. Develop and move solutions through stages of the SDLC that meet the needs of F5.

Will serve as a SME for front-end within Salesforce platform including Lightning Aura Components and Apex. Strong understanding of how to build modern responsive customer facing web applications. Adhere to SDLC around development, documentation, testing and deployment.

Primary Responsibilities

Production Support (~ 15% of time)

Work closely with IT Operations team to monitor production systems
Partnering with our Business System Analyst team, troubleshoot and provide solutions for production issues

Release / Project Support (~ 70% of time)

Develop and maintain new and existing web-based and enterprise platform applications
Provide development estimates for User Stories
Analyze, and translate business requirements into functional and non-function system requirements
Analyze end-user needs and design, develop and unit test software to satisfy demand
Develop technical workflows using different modeling techniques including UML
Develop and maintain GUIs using design techniques such as prototyping, wireframe diagramming, and UML diagramming
Work with database administrators to design relational databases
Maintain CI/CD pipeline when needed
Contribute to design and coding standards to ensure consistency across applications
Improve the performance of applications via load and stress testing
Create custom ad-hoc reports
Partner with Site Reliability Engineers to ensure successful deployment of solutions
Responsible for upholding F5’s Business Code of Ethics and for promptly reporting violations of the Code or other company policies
Performs other related duties as assigned.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

Knowledge, Skills and Abilities

We require individuals who have a working knowledge of:
Strong knowledge and experience with JavaScript using any one of these frameworks: React.js, Angular.js, Ember.js
Familiarity with JavaScript libraries such as jQuery or Lodash
Familiarity with Azure DevOps Services
Familiarity with REST APIs
Understanding of how to build responsive websites
Experience with Salesforce Lightning Aura Components, Lightning Web Components is a plus.

Preferred Skills:
Experienced with Web Services (SOAP and Restful) and SOA
Database and data modeling experience and understanding of relational database concepts
Object Orientated programming and design skills (ex: Java programming skills)
Experienced with manipulating large datasets across heterogeneous systems
Experienced with Data Integration technologies and solution
Experience with Git, CI/CD pipelines a plus
Experience with Agile Software Development processes
Strong understanding of business processes and how technology can enhance and improve these processes.
Proficient communication, planning, problem solving, trouble shooting, and organization skills.
Analytical and detail oriented.

Qualifications

BS/BA or equivalent work experience.
3+ years development experience as a Web Developer with 1 + years of Salesforce related experience or 4 + years of Salesforce related application development

Physical Demands and Work Environment

Duties are performed in a normal office environment while sitting at a desk or computer table.
Duties require the ability to utilize a computer, communicate over the telephone, and read printed material.
Duties may require being on call periodically or working outside normal working hours (evenings and weekends). Duties may require the ability to travel via automobile or airplane, approximately 5% of the time spent traveling.
Job may be performed on-site at a customer facility or data center, or in an office environment sitting at a desk or computer table.

F5 Networks, Inc. is an equal opportunity employer and strongly supports diversity in the workplace.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

Equal Employment Opportunity

It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. Reasonable accommodation is available for qualified individuals with disabilities, upon request.

Apply here