Software Application Development Engineer
Core
Design, develop, test, and debug software applications used by end users or integrated with other applications, contributing to both frontend and backend components.
Role type
Software Application Development Engineer
Builds
Software applications and tools
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
C#, SQL, TypeScript, Angular, JavaScript, Git, RDBMS fundamentals, secure coding principles, SDL processes
Preferred skills
DevOps practices, CI/CD, cloud platforms, React, Node.js
Technologies
C#, SQL, TypeScript, Angular, JavaScript, Git, React, Node.js
Responsibilities
Design, develop, test, and debug software applications; Contribute to frontend and backend components; Write functional and test code; Automate build and deployment processes; Perform unit, integration, and end-to-end testing; Collaborate with product security engineers on SDL tasks; Provide input to technical writers for documentation.
Seniority
Mid-level, hands-on IC