Applied Engineering, Inc. is seeking a motivated and hardworking individual to join their team of engineers dedicated to high quality work, value-add solutions, skill development, and career growth.
Requirements
- Experience with C, .NET, the Async/Await pattern, Git/GitHub, Unit testing, Visual Studio IDE
- Desktop and Web development experience (WPF, Blazor, Angular)
- Knowledge and practical application of Agile software development methodology
- Experience in multiple programming languages and frameworks is a plus
- Experience in IT Infrastructure is a plus
- Cloud-based solutions (Azure, AWS, Docker)
- low-level communications like USB
Responsibilities
- maintaining and upgrading existing software solutions
- overseeing the testing of software
- providing feedback to management during the development process
- prepare documentation such as user guides, instruction manuals, administrative reports, forms, and communications
- facilitate meetings and provide informed decisions
- working collaboratively with suppliers and other Applied partners
Other
- Bachelor of Science degree in Computer Science, Computer Engineering, or related field
- 3 + years of software development experience
- Ability to work independently as well as in a team environment
- Strong work ethic and unwavering integrity
- Applicants must be legally authorized to work in the United States