NHS Human Services, Inc.

Mobile nhs-human-services Logo

Job Information

DT Professional Services Application Engineer in Ventura, California

Job Summary:

DT Professional Services is seeking an Application Engineer who will be part of the team that designs and develops software applications using a wide variety of tools. You will perform coding, debugging, testing and troubleshooting throughout the application development process, and are expected to be proficient in core software development principles. As the Application Engineer, you will work on specific, targeted tasks with supervision and support from more senior technical team members. Work is expected to grow in complexity and promote independence in designing, implementing, and verifying technical solutions. The position requires an ability to review requirements, identify missing or ill-specified aspects, troubleshoot some application issues, and participate in cost and schedule estimates for well-defined work. The ability to make reasonable cost and schedule estimates for loosely-defined work with partial or unclear requirements may periodically be requested.

As with any position, additional expectations exist.  Some of these include, but are not limited to, adhering to normal working hours, meeting deadlines, following company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor(s), staying focused on the assigned tasks, and completing other tasks as assigned.

Responsibilities:

  • Review requirements and participate in level of effort estimation for new tasks

  • Identify and help resolve ambiguities with customer requirements

  • Develop maintainable code with appropriate documentation adhering to SOLID design principles and best practices

  • Thoroughly test developed code to minimize any discrepancies

  • Remain abreast of new developments in core technologies identified by the team

  • Generate and maintain project documents, including Azure DevOps and YouTrack tickets & ensures tickets are updated in a timely manner

  • Work closely with other team members to ensure requirements are thoroughly understood and the application is complete with a seamless look and feel

  • Work in teams with modest supervision

  • Follow established UI/UX and software coding standards and best practices

  • Support the Software Development plan or methodology (e.g. SAFe, Scrum)

  • Effectively communicates with customers and other team members

  • Takes ownership of assigned portions of system and software to ensure minimal defects

  • Proactively recommends alternative implementations to improve system performance or reduce time and cost

  • Helps troubleshoot and resolve production issues 

Basic Qualifications:

  • Ability to obtain and maintain a DoD issued Secret clearance

  • Bachelor’s degree in Computer Science or closely related field, and 0-2 years of experience developing applications in C# (.NET) OR an Associate’s degree in Computer Science or closely related field, and 2-4 years of similar experience

  • Demonstrated familiarity with Microsoft Visual Studio and .NET MVC

  • Demonstrated experience with relational databases at a class-project level or better

  • Excellent communication skills both verbal and written

Preferred Qualifications:

  • Demonstrated experience with .NET MVC, Entity Framework, Blazor

  • Demonstrated 1+ years experience with with RDBMS such as Oracle, Sql Server, Postgres, MySQL

  • Demonstrated 1+ years developing software in an Agile SAFe or Scrum team

  • Current (CSWF) qualification such as CompTIA Security+ certrificate

  • Basic understanding of BI tools such as OBIEE, Tableau, Power BI, Cognos, etc

The compensation range for this position: $31.25 - $32.35 an hour.

Powered by JazzHR

DirectEmployers