Application Development Engineer (Mid)

True Helix

$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of relevant experience
  • Bachelor's degree in a related field or equivalent practical experience
  • Proficient with .NET Framework or .NET Core and familiar with C# and React
  • Good working knowledge of web development technologies (HTML, CSS/Less/Sass, JavaScript)
  • Experience with ASP.NET or similar web-server technology
  • Understanding of common design patterns such as MVC, MVVM, etc.
  • Intermediate knowledge of databases and SQL

Responsibilities

  • Understand client requirements to translate them into application features
  • Collaborate with IT professionals, business analysts, and end-users to set application specifications
  • Produce efficient and elegant code based on project requirements
  • Test and deploy programs and applications effectively
  • Troubleshoot, debug, maintain, and improve existing software solutions
  • Review and assess user feedback to enhance software performance and features
  • Develop technical documentation and diagrams representing application design and code

Benefits

  • Collaborative team environment with cross-functional interaction
  • Opportunity for skill development in the latest technologies
  • Hands-on experience with software projects tailored to client needs
  • Engagement in all stages of software development from conception to deployment
  • Flexibility to learn and adapt to new technologies and methodologies
Full Job Description
The Application Development Specialist requires extensive knowledge of programming languages and Application Engineers develop purpose-built software programs for our clients to use. They collaborate with other members of the development team on software projects, design complex software programs and applications, and incorporate client feedback into our software product development.

Duties will primarily include building software that is simple to use and that makes daily task completion highly efficient. They will be involved in writing code, modifying software to fix errors, adapting it to new uses, improving its performance, or upgrading interfaces. Additionally, they will be entrusted with conducting system testing, and validation procedures, and working with users on technical issues including software system design and maintenance.

Responsibilities Include
  • Understanding client requirements and how they translate into application features
  • Collaborate with a team of IT professionals, business analysts, and end-users to set specifications for new applications
  • Producing efficient and elegant code based on requirements
  • Testing and deploying programs and applications
  • Troubleshooting, debugging, maintaining, and improving existing software
  • Reviewing and assessing user feedback to improve software performance and features
  • Develop technical documents and diagrams to accurately represent application design and code

Requirements Include
  • 2+ years of experience
  • Either a bachelor's degree in a relevant field or equivalent practical work experience
  • Proficient with .NET Framework or .NET Core, and familiarity with C# and React
  • Good working knowledge of Web development (HTML, CSS/Less/Sass, JavaScript)
  • Experience with ASP.NET or another web-server technology
  • Good grasp of common design patterns such as MVC, MVVM, Services, Factories, etc.
  • Intermediate knowledge of databases, SQL and relational data
  • Understanding of Unit Testing and its practical application to development
  • Ability and flexibility to learn new software and technology
  • Ability to follow instructions and work in a team environment

Pluses
  • Understanding of SQL and relational data. Entity Framework
  • Understanding of source control, specifically Git
  • Understanding of agile
  • Familiarity with templating libraries such as Razor, Vue, React, etc.
  • Familiarity with MVC/MVVM
  • Familiarity with Microsoft DevOps, React, Bootstrap

Similar Jobs

More Jobs at True Helix

More Information Technology Jobs

Find similar Application Development Engineer (Mid) jobs: