Job title: Software Full Stack Engineer
Company: Stanley Black & Decker
Job description: Business
CRC Evans
No. of Positions
1
Job Description
MAJOR DUTIES AND RESPONSIBILITIES (ESSENTIAL FUNCTIONS):
More specifically, you will:
- Leads conceptualization, design, development, implementation, and maintenance of new and existing portfolio of web, mobile applications and API with great user experience.
- Ensures solutions design conforms to quality attributes such as performance, scalability, fault tolerance etc.
- Design, codes, configures, unit tests, maintains, and documents software deliverables using agreed upon standards and tools.
- Collaborate with Product Managers, Product Design, DevOps and Product security team to understand requirement for software development in Agile environment
- Compose and maintain detailed design specifications and component documents.
- Perform deep-dives and root cause analysis to answer business questions.
- Evaluates technical impacts from and coordinates implementation of new product releases.
- Ensures that solutions delivered by self or team members are secure and scalable, comply with defined standards and best practices.
- Participates in code reviews and sprint retrospectives
- Participate in Hackathons, Proof of Concept work and prototyping when necessary
- Collaborates with User Experience (UX) designers to ensure designs produced can be translated efficiently into working solutions for feature delivery
- Collaborate with Test Engineers and Senior Test Engineers as to ensure that software meets the definition of done
- Transition software features to a production environment ensuring that the deliveries meet application performance criteria, release standards; and ensures application and system stability.
- Always thinks with the mind of the end customer, ensuring solutions seek to improve the customer experience.
- Strong communication skills to interact with internal and external personnel.
ADDITIONAL DUTIES AND RESPONSIBILITIES:
- Other duties as required by supervisor
Education Required
- A bachelor’s degree in computer science, computer systems engineering, software engineering or mathematics or related fields
Work Experience Required:
- (6+) years of Technology related experience specializing in web or mobile development
- (3+) years’ Experience developing, securing, testing REST APIs
- (4+) years’ Experience with JavaScript/Typescript and Node.js
- (3+) years’ Experience with SQL (MySQL, Postgres) and NoSQL databases (CouchDB, MongoDB, Elasticsearch)
- Experience in high level and low-level architecture design
- Experience in writing unit test case
- Experience with test runners such as Mocha, Jasmine, Jest, Jest Circus
- Experience with assertion libraries like Chai or Expect
- Demonstrated experience building projects from a completely blank slate
- Experience in AWS (Amazon Web services) cloud native application development and cloud migration, operationalizing AWS environment; cost optimization, well-architected framework, security best practices, application modernization
- Familiarity with any object-oriented programming languages such as Java, GO, Kotlin, Python, dotNet C#
- Well organized and excellent documentation practices. Experience with the software development cycle and agile development
- Skills & Knowledge Preferred:
- (1+) years with React (JS) and React Native
- Experience with version control tools such as Git, GitHub, and code review/pull request workflow
- Familiarity with containerization tools & services, e.g., Docker, Kubernetes, AWS Fargate, AWS ECS
- Experience with offline-first design for mobile and web (PWA, redux-offline)
- Stays current with emerging technologies in software engineering and development tools.
- Skills Highly Desirable, but Not mandatory:
- Proficiency in Pipelining tools like Jenkins
- Proficiency in Dev ops.
- Proficiency with – Good written and verbal communication skills
- Ability to present ideas clearly
- Good troubleshooting skills
- Detail oriented
- Self-motivated
Technical/Functional Competencies:
- Demonstrated experience developing/creating product specifications from marketing and VOC requirements
- Demonstrated expertise in technical report writing and scientific testing methods.
Function
Engineering Services
FLSA (For US Only)
Exempt
Region
APAC
Featured Category on SBD Careers
Engineering
Show Virtual Roles
Virtual
Expected salary:
Location: Bangalore, Karnataka
Job date: Fri, 24 Jun 2022 22:40:31 GMT
Apply for the job now!