Pleasant Consulting-posted 5 days ago
Full-time • Mid Level
Hybrid • Minneapolis, MN

Software Engineer must have an understanding of the basic fundamentals and principles of software development including analyzing, designing, developing, troubleshooting and debugging software programs.

  • Review customer requirements and architecture documents to provide estimates of work.
  • Support, troubleshoot and resolve issues with existing software applications.
  • Assist with creation and execution of test plans and test scripts for the software team against software applications and documented results.
  • Identify and escalate problems to senior team members in a timely manner.
  • Work collaboratively with a team.
  • Architect, design, and develop custom web interface systems and various other application components.
  • Gain an understanding of the business. Keep abreast of new technology systems, methods and platforms.
  • Solid ability to communicate effectively with both technical and non\-technical staff and end users.
  • Must own a vehicle to travel to customer or other sites.
  • Must have a proven ability to determine workable solutions to complex problems in a timely manner.
  • Coordinate small projects and initiatives under the direction of department management.
  • Attend to obligations and support of other company initiatives as directed.
  • Provide architecture and design review for Software Engineer, Level III.
  • Provide mentorship and leadership for Software Engineer, Level I.
  • Bachelor's degree or equivalent combination of education and work experience
  • 3+ years of software application and/or web development experience – Full life cycle preferred
  • SQL Server
  • MySQL
  • C#, Python, TypeScript
  • Architect, design, and develop custom web interface systems and various other application components.
  • ASP.NET and .NET Core
  • SSRS and SSIS experience
  • Web and client application development
  • Strong organization skills to prioritize work, balance and lead complex projects
  • Ability to think independently, solve complex technical issues and willingness to work in a team environment
  • Must meet performance standards including attendance and punctuality
  • SharePoint development and/or administration a plus, but not required
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service