Emprise Corporation is a fast-growing company that has been serving government and commercial clients for over 35 years. Emprise is the industry leader in Predictive Maintenance and Condition Monitoring by offering a wide set of capabilities that allow us to provide premier products and services that help our clients operate more effectively and efficiently. We're seeking an experienced Software Engineer who will be part of a highly skilled, dedicated team focused on delivering challenging and high value projects.
Responsibilities: - Programming: Writing computer programs for web-based applications leveraging languages, frameworks, and libraries such as Angular JS, EXT-JS, JavaScript, HTML, CSS
- Application Analysis: Determining how an application should work and how changes in conditions, operations, and the environment will affect outcomes
- Judgment and Decision Making: Considering the relative costs and benefits of potential actions to choose the most appropriate one
- Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions
Desired Qualifications: - Experience working in an Agile environment and knowledge of key Agile principles
- Requires knowledge of web technologies and tools such as Angular, AngularJS, JavaScript, HTML, CSS, SCSS, Java, Spring, XML, JSP, AJAX
- Knowledge of React, Typescript, SQL, and C is a plus
- Ability to develop individual relationships by listening, sharing ideas, and appreciating others' efforts
- Highly organized and Detail-oriented
- Excellent time-management skills with ability to accurately prioritize tasks, multitask, and move multiple projects forward
- Ability to learn and adapt to new technologies quickly
- Capable of effectively communicating ideas verbally and through written media
- Adequate problem solving and decision-making skills
- Ability to work independently and in a team environment
- Escalate project issues to appropriate leadership
- Accurately estimate task duration and meet schedules
- Knowledge of Test-Driven Development methodologies
- Must be able to obtain and maintain a DOD Security Clearance
- Bachelor's degree & 5 Years Experience or 9 years of related experience