Role: Sr. Software Engineer
Location: Cary, North Carolina, United States of America
Work mode: Remote
Requirements For The Role Of a Sr. Software Engineer
- A bachelor’s degree in computer science or a similar field, or comparable professional experience
- Five years of experience with C# and ASP.NET web development
- Expertise striking a balance between adhering to the UX team’s accessibility and design consistency standards and writing reusable component code, either as a UX designer or in collaboration with one.
- Navigating and using design programs like Figma or Photoshop.
- SOLID principles, databases, SQL, web programming, data structures and algorithms, and design patterns.
- knowledge of UI/UX technologies, C#, JS frameworks, and web development.
- Familiarity with microservices, SOA, and REST services.
- Learn about automation frameworks, mocking frameworks, and unit testing.
- Cultivates experience and a mindset in an advanced CI/CD environment.
- Execution of performance evaluation, key event logging, and exception handling.
- working knowledge of agile approaches (Scrum, Kanban).
- Strong interpersonal, collaboration, teamwork, and persuasion abilities are needed.
So, these are the requirements needed for the role of a senior software engineer. Don’t miss this remote tech job opportunity, click the link below to apply.