Senior Software Engineer developing and maintaining modern software products and applications. Focusing on backend and client-side components with a team to deliver high-quality solutions.
Responsibilities
Execute the full software development lifecycle from design to deployment and maintenance.
Design, build, and maintain efficient, reusable, and reliable C# and JavaScript code.
Develop well-designed, testable solutions that meet defined requirements.
Perform unit and integration testing to ensure solution reliability.
Develop features using Angular technologies and work with Angular CLI for builds and translations.
Resolve build pipeline issues and maintain application versions in line with market store standards.
Support continuous technical growth within the team through constructive feedback and code reviews.
Lead proof-of-concept initiatives and proactively address technical uncertainty.
Ensure optimal performance, quality, and responsiveness of developed solutions and integrations.
Identify bottlenecks and bugs, proposing effective technical solutions.
Create and maintain software documentation and update existing technical materials.
Provide impact analysis for proposed upgrades and enhancements.
Assist system and test teams in troubleshooting issues and identifying functional gaps.
Requirements
In-depth knowledge of the .NET framework and C#.
Strong experience with JavaScript (ES6+), TypeScript, and Angular (11+).
Proficiency in HTML, CSS, and SCSS.
Solid understanding of object-oriented programming and SOLID principles.
Familiarity with Agile development methodologies, particularly Scrum.
Knowledge of relational databases and SQL.
Experience with version control systems, especially Git.
Cordova plugin integration experience is considered an advantage.
Senior Software Engineer managing deployments and applications at Walmart Global Tech. Building automation tools and ensuring performance and scalability in a collaborative environment.
Distinguished Software Engineer at Walmart architecting and building developer productivity solutions. Engage in complex challenges and mentor senior engineers while collaborating across teams.
Senior Software Engineer at Autodesk delivering scalable backend solutions for global users. Focused on core microservices and collaborating with cross - functional teams.
Senior Software Engineer developing AI solutions with Nvidia technologies at Red Hat. Leading development of hybrid cloud platforms and integrating hardware acceleration for optimized performance.
Principal Software Engineer developing cutting - edge AI solutions integrated with Red Hat and Nvidia technologies. Leading technical vision and collaborating across teams to ensure project success.
Full Stack Developer in Vetta, focusing on energy efficiency software, working with cross - functional teams and modern technologies for innovative solutions.
Software Engineer designing and delivering software solutions integrating machine learning models into client processes. Collaborating with developers and data scientists in a fast - paced environment.
Software Engineer II developing innovative cryptographic solutions and ensuring development best practices at TD. Collaborating closely with engineering and operations teams to achieve security standards and project goals.
Senior Engineer focusing on electrical controls and troubleshooting for power generation facilities at Puget Sound Energy. Requires hybrid work arrangement based in Bothell, WA.