Sr. Software Developer

Confidential Company  •  Memphis, MI

5 - 7 years experience  •  IT Consulting/Services

Salary depends on experience
Posted on 12/10/17 by Benjamin Workman
Memphis, MI
5 - 7 years experience
IT Consulting/Services
Salary depends on experience
Posted on 12/10/17 by Benjamin Workman

Job Description and Overview:

The Senior Software Developer is responsible for designing, developing, and supporting Kele’s key business and e-commerce platforms using the latest modern web and mobile development technologies. This role requires the analysis and development of system requirements, program specifications, and code/unit testing under limited supervision to meet business requirements and specifications for large projects. Other essential duties include frequently leading large projects, resolution of production problems of medium to high complexity, and providing guidance to those in less senior positions.

Key Responsibilities and Duties

  • Designing, developing, implementing, and supporting business and e-commerce solutions for Kele and kele.com
  • Performing software code development, which includes but is not limited to writing source code, developing databases and creating user interfaces
  • Using and applying technical standards, principles, theories, concepts and techniques common for software development in accordance with end user and company software requirements and procedures
  • Evaluating design and architecture of proposed systems to determine feasibility of new applications and/or assessing business impacts on other systems
  • Producing and communicating transitional views to articulate how to traverse between current and future state
  • Providing leadership and initiative in development of solutions in support of the Business
  • Ensuring alignment between existing reference architectures and future systems/technologies and integrations in regards to Digital Marketing, CRM, ERP, WMS, and Web Catalog/Content Management implementations
  • Aligning business vision, strategy, and goals with system requirements
  • Leading and/or assisting in implementation of complex designs
  • Mentoring/development of developers in less senior positions
  • Working with team members and business partners including IT, Sales, and Marketing to assist in the development and implementation of short and long term digital and technical solutions

Required Basic Qualifications and Must Haves

  • Bachelor's degree in computer science, engineering, information systems or related field and/or equivalent formal training or work experience
  • Five or more years of qualifying work experience in information technology or engineering environment; a related advanced degree may offset the related experience requirements
  • Strong industry knowledge and understanding of web and mobile development disciplines and agile development methodologies
  • Demonstrated experience leading, planning, and implementing large, enterprise-class solutions with little management oversight
  • Experience building high volume back end systems with high availability requirements
  • Solid understanding of business automation technologies and digitalmarketing concepts and platforms, as well as the IT systems overall
  • Ability to synthesize information from external sources and applytechnologies and concepts to Kele
  • Knowledge of and experiencewith:
  • Microsoft .NET (C#/VB), Java, Objective-C, Web 2.0 (REST, HTML5/CSS/JavaScript), and Angular programming languages
  • Microsoft IIS and node.js web server technologies
  • Microsoft SQL / Transact SQL DBMS
  • BaaS/PaaS cloud implementations
  • Some knowledge of and experiencewithdigitalmarketingtechnologies including web analytics, site search, content management, and display advertising
  • Demonstrated experience presenting complex architectural and technical topics at the appropriate level to executive management
  • Extensive knowledge of reference architecture, technology standards, and development frameworks
  • Strong human relations, communication, and analytical skills
  • Demonstrated experience in leading large projects
  • Excellent written and verbal communication skills
  • Excellent interpersonal and negotiation skills

Job Type: Full-time

Requirededucation:

  • Bachelor's

Requiredexperience:

  • .Net: 1year
  • C#: 1year
  • SQL: 1year
  • VB: 1year

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.