Senior Engineer, Software Development Engineering
Analogdevices9 months ago
Dallas, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Analog Devices, Inc. is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. As part of this innovative team, the role of Senior Engineer, Software Development Engineering offers the opportunity to build and support full-stack web applications in a dynamic, collaborative environment. Location: Dallas, Texas • Salary: $108,800.00 - $163,200.00 per year • Schedule: 1st Shift/Days. This full-time position invites passionate professionals to drive technical solutions and enhance business processes.
Key Responsibilities
- Build full-stack web applications that enable users to easily access data.
- Communicate with clients to gather requirements and analyze their needs.
- Collaborate with cross-functional teams to integrate data between connected applications.
- Write scripts to create and modify database objects.
- Develop T-SQL stored procedures and write C# code within the ASP .NET framework to connect databases with websites, displaying data through tables, reports, and charts.
- Perform integration and end-to-end testing to ensure optimal function of applications and connected systems.
- Deploy applications into production and support end-user access.
- Debug applications by identifying issues, modifying code, testing, and migrating updated versions into production.
- Address user requests by implementing new features, correcting errors, and optimizing performance.
- Upgrade legacy systems and migrate applications to new server environments.
- Set up code files in shared repositories using tools such as Tortoise SVN and Team Foundation Server.
Required Qualifications
- Education: Master's degree in Computer Engineering, Computer Science, or a related field (or equivalent foreign education).
- Experience Required: 2 years of experience as a Software Developer with full-stack capabilities including web app development, database design, unit testing, and software deployment.
- Demonstrated expertise in developing and supporting software systems and internal applications by evaluating potential solutions and assessing technical and business stability.
- Experience in building and maintaining full-stack web applications using ASP .NET framework, C#, Microsoft SQL Server, and web technologies such as HTML, CSS, JavaScript, jQuery, Bootstrap, and AJAX within Microsoft Visual Studio.
- Proficiency in creating and modifying database objects in Microsoft SQL Server and Oracle to integrate with web applications using Entity Framework.
- Ability to work with business owners and end users to ensure technical compatibility, employing test-driven development to meet software quality and user requirements.
- Experience using version control systems to collaborate, manage projects, define business processes using workflows, and automate support systems.
Benefits & Perks
- Partial telecommute benefit (2 days WFH).
Required Skills
HTML
ASP .NET
Visual Studio
Test-driven Development
Oracle Database
JavaScript
Version Control (Tortoise SVN, Team Foundation Server)
Bootstrap
Microsoft SQL Server
jQuery
Entity Framework
C#
T-SQL
AJAX
CSS