The Software Engineer Senior needs to design, build, test, and ship high-value software that solves real problems, focusing on security, performance, simplicity, usability, and maintainability.
Requirements
- Languages and Scripts: C-Sharp, JavaScript, SQL, HTML, & CSS
- Tools: Visual Studio, Wireframing Software, & SSMS
- Libraries & Frameworks: .NET Core, .NET Framework, Blazor or Another Component Library, Entity Framework or Other ORM, & Bootstrap or Another CSS Framework
- Processes & Standards: Git, Gitflow, OO Programming, Kanban, Secure Coding, & Agile Methodologies
Responsibilities
- Designs, builds, tests, and ships high-value software that solves real problems.
- Mentors and guides less experienced software engineers.
- Apply agile methodologies, foster continuous improvement, and lead or participate in team ceremonies
- Write secure, maintainable code following SDLC and source control best practices, review and lead development efforts
- Support QA by building testing points, validating defects, and assisting with performance and load testing
- Contribute to release planning and execution
- Assist support teams with troubleshooting, root cause analysis, and developing monitoring and maintenance scripts
Other
- 3+ years of related experience
- 5+ years of related experience