Application Engineer
Job Description
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.
Date Posted
07/01/2024
Views
4
Similar Jobs
Electrical Engineer, UCS3 - HRL Laboratories
Views in the last 30 days - 0
The job posting is for a motivated Electrical Engineer to join the UCS3 program led by Prof Jason Petta at HRL and UCLA The role involves coordinating...
View DetailsFlight Software Engineer II - Rocket Lab
Views in the last 30 days - 0
Rocket Lab is a global leader in launch and space systems offering reliable access to orbit with their Electron rocket They are developing the advance...
View DetailsProcess Integration Engineer - HRL Laboratories
Views in the last 30 days - 0
The job posting is for a senior process integration engineer position requiring experience in semiconductor process development wafer fabrication mate...
View DetailsSoftware Developer (Graphics Engineer) - The Walt Disney Company
Views in the last 30 days - 0
Walt Disney Imagineering is seeking a Graphics Engineer and Unreal Graphics Engine Software Developer to create nextgeneration show technologies for u...
View DetailsWireless Engineer - Cellular - The Walt Disney Company
Views in the last 30 days - 0
Disney Enterprise Technology is seeking a Wireless Engineer Cellular to design and implement advanced cellular systems including private 5G neutral h...
View DetailsSupply Chain Data Analyst - CDW
Views in the last 30 days - 0
CDW is a Fortune 200 leader offering a missiondriven environment for IT professionals to grow and excel The Data Analyst role involves aligning priori...
View Details