Senior Software Development Analyst

Black and Decker
New Britain
Jul 17, 2017
Aug 10, 2017
Employer Type
Direct Employer
Employment Type
Full Time
Job Description

About the Company

Since 1843, we've set the standard for excellence in everything we do. No company on earth has a stronger or more compelling history of delivering the hardworking, innovative, powerful tools that help professionals around the world build, repair, and protect the world's most valuable things.

We are the leader in tools and security. We are Stanley Tools. We are DEWALT. We are Mac Tools. We are Porter-Cable. And we are much more. We are the doors that protect you at airports. We are the lock and deadbolt on your front door. We are the hydraulic breakers that rescue trapped earthquake survivors. We are the people on the phone in an emergency.

No matter where you live, what car you drive, what stores you shop at, or what building you work in, you can bet that we had a hand in making it work. And you can guarantee that we'll keep making it work.

Position Summary

This position in in charge of:

Prepare software requirements and specifications. Subject matter expert in verifying design documents and system requirements. Programming experience and familiar with software technologies, problem solving skills, flexibility and adaptability.

Analyzes business systems requirements/processes and system integration considerations to determine appropriate technology solutions. Designs, configures/codes, tests and documents solutions based on system and user requirements. Using current programming language/business systems interfaces and technologies, implements the solution by configuring business systems or by writing custom code, and performs testing and debugging of solution. Completes necessary documentation and procedures for installation and maintenance of the solution.

Principal Accountabilities

* Execute testing for new functionality and detect defect fixes.

* Liaison between business stakeholders and IT developers

* Align with IT resources to ensure high quality deliverables

* Analyzes business needs and creates software solutions.

* Evaluates and recommends software and hardware solutions to meet user needs.

* Prepares flow charts, business process management (BPM) workflow, and systems diagrams to assist in problem analysis.

* Responsible for preparing design/technical/functional specification documentation.

* Designs, configures/codes, tests, debugs and documents software/solution according to SBD-IT systems standards, policies and procedures.

* Prepares test data for unit, development integration and performance testing.

* Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements.

* Interacts with business users and I/T to define current and future application requirements.

Required Skills & Experience, Knowledge:

* Web Server technology experience with IIS and Apache/Tomcat knowledge.

* In-depth disciplinary knowledge; leverages business acumen and subject matter expertise.

* a) Provides deep subject matter expertise, advice and program delivery.

* b) Contributes to the development of new techniques and plans within area of expertise.

* In-depth understanding of Stanley Black & Decker goals, customer requirements and knowledge of competitor practices.

* Thorough understanding of Stanley Black & Decker business priorities, strategy and direction.

* Thorough understanding and management of customer business needs and expectations.

* Manages projects and program execution.

Problem Solving:

* Works on abstract and complex problems requiring evaluation of intangible variables.

* a) Integrates trends, data and information into plans, deliverables and recommendations.

* Develops innovative and creative output based on interpretation and analysis that improve business performance and contribute to corporate goals and strategic intent.

* a) Opportunity/risk analyses

* b) Cost/benefit analyses

* c) Pricing model

* Anticipates operational, program, and implementation issues and develops preventative measures.

* Adapts projects, programs or methods based on customer or business partner feedback.


* Work is guided by business plans for the discipline.

* a) Actively participates in setting area objectives to meet plans.

* b) Escalates matters of business risk.

* c) Influences others through their professional/technical expertise.

* Manages critical projects, customer engagements or business processes.

* Guides completion of major projects or customer engagements.

* Allocates work and mentors others.


* Contributes to the area through delivery of end results and contribution to planning for the area.

* Provides thought leadership, guidance and advice in own field.

* Works across the organization to effectively obtain and allocate resources to complete programs and projects on time.

* Adapts communication techniques for audiences at multiple internal and external levels.

a) Presents facts and information to negotiate mutually acceptable solutions.

b) Delegates clearly and comfortably.

* Cultivates, develops and manages strong, lasting customer relationships at senior management level.

* May manage vendor relationships.


* 6-8 years of relevant experience with SharePoint 2013 including install, troubleshooting, design, development, and administration of SharePoint sites using best practices

* 3 to 5 years of coding experience with ASP/C#.NET, CSS, HTML, JQuery, WCF, SOAP/XML development experience

Additional Skills:

* Mobile development experience/knowledge, experience with iOS/Android applications.

* Metastorm/Process suite, FB workplace experience/knowledge are added advantages

* Possesses and applies a comprehensive knowledge of application programming and analysis.

* Applies knowledge to analyze and develop solutions to highly complex problems.

* Competent to work in all phases of applications programming.

* Possesses and applies a strong understanding of the principles of applications programming.

* Demonstrated ability to lead projects or offer programming solutions at an advanced level.

* Thorough understanding of key business processes and ability to communicate and translate those needs to technical solutions.


Undergraduate degree in Computer Sciences or a related field and 6-8 years relevant experience, or

Graduate degree and 4-6 years of relevant experience.Posted by StartWire