Software Engineer

Minnetonka, Minnesota, United States Development

11 Apr 2021

Minnetonka, Minnesota, United States

Development

Information Technology

Full Time

1

5 years

The Software Engineer’s mission is to develop and maintain web applications that drives goals and produces positive ROI for our clients. The key expectations of the Software Engineer are to:

  • Architect modular and scalable web applications using PHP, Magento 2 and Wordpress.
  • Write effective code that fulfills the requirements of the client
  • Integrate with external applications to transfer data effectively.
  • Debug and support existing applications. 

The success of the Software Engineer will be measured by:

  • Ability to deliver solutions that are stable and fulfill project requirements within the scope of work
  • Consistently meet committed to deadlines
  • Solving client issues in an efficient and timely manner.
  • Successful collaboration with other professionals
Demonstrated Skills and Key Competencies
The Software Engineer will have 5+ years of experience demonstrating the following:
  • Domain Expertise - Subject Matter: - in depth knowledge of web application architecture and supporting technologies
    • Develop and maintain production level Magento 2 sites, with supporting integrations and scalability
    • Skilled in PHP best practices and database architecture regarding both functionality and performance
    • Experience with system architecture and UNIX administration 
    • Well versed in sending and receiving data from outside systems via API and other data formats 
    • Proficiency in troubleshooting software issues and debugging a large codebase 
    • Stays up to date with industry trends and standards 
    • Understands and implements best practices in quality assurance 
  • Problem Solving, Analytical Approach - solutions architect 
    • Solving clients’ problems utilizing best available resources in toolkit
    • Ability to provide accurate estimates in terms of amount of work and timeline
    • Skilled at improving system quality by identifying issues and common patterns, and developing standard operating procedures 
  •  Attention to Detail - execution of tasks with close attention to detail and focus on quality 
    • Proficiency in creating functional applications based on static assets, maintaining design integrity
    • Responsiveness to accountability to requests and deadlines. 
    • Ability to Implement  functionality seamlessly into systems without unintentionally affecting dependent systems 
  •  Collaboration – uses a collaborative approach to work 
    • Work in a cross functional team to produce applications in an agile methodology. 
    • Proactively engages with other colleagues across the business to solve problems and overcome obstacles 
    • Actively participates in professional, productive discussions to consider the pros and cons of pursuing opportunities and removing obstacles 
    • Consistently demonstrates ability to hear and respectively consider others’ views to contribute to the discussion and move the decision process forward 
Success Objectives: First 12 Months
  • Within 30 days, an “A” level Software Engineer will be able to:
    • Independently debug current Magento 2 sites
    • Execute on project work that adds functionality to current web applications
  • Within the first 60 days
    • Execute on project work that creates a new web application independently and without supervision
    • Integrate a web application with a 3rd party interface
  • Within the first 90 days
    • Write efficient code and consistently give accurate timelines for completion.
  • Within the first 120 days,
    • Identify areas of possible improvement in current process in development and architecture
    • Solve root issues of recurring website issues.
  • Demonstrate an ability to collaborate with cross-functional teams consisting of DevOps Engineers, Front End Developers, Designers, marketers and project managers.
  • Demonstrate a strong desire to learn and a commitment to continue to grow as a professional.