Senior Full-Stack Software Engineer
Brady Corporation · Salt Lake City, UT · 1 wk ago
EngineeringFull-time
About the role
The Senior Full-Stack Software Engineer will be part of one of our software development teams, leveraging modern development practices and latest technology stacks to create industry-leading ecommerce solutions that meet the safety, identification, asset tracking, and compliance needs of global customers.
Responsibilities
- Leverage C#, .NET, React, and WPF experience.
- Utilize object-oriented coding techniques, follow coding standards, and adhere to standard development best practices.
- Manage the design and architecture of modules within the overall product.
- Work with Brady’s user experience team and product owner to define and develop features.
- Deliver quality code by getting and providing peer feedback through code reviews and following best practices established by the team.
- Support other development and quality assurance team members with expertise in code and functionality.
- Direct internal and external resources in software development to deliver assigned modules.
- Provide time estimates and lead small teams for assigned deliverables.
- Communicate technical information and implications of implementations.
Requirements
- Bachelor's degree in Computer Science or Computer Engineering.
- Minimum of 5 years of software development experience.
- Proficient in C# language programming.
- Proficient in .NET or .NET Core.
- Demonstrated knowledge of object-oriented analysis and design.
- Demonstrated knowledge of architecture design concepts.
Qualifications
Brady is an onsite role located in Murray, UT.
Skills
N/A
Benefits
N/A
Pay
$X per hour or $Y per year, depending on experience and qualifications.
Schedule
Full-time, Monday through Friday.