What are the responsibilities and job description for the Senior .NET/Angular Developer position at Object Oriented Search?
Responsibilities
- Design and develop robust software solutions using C#, strong object‑oriented design principles, and modern engineering best practices
- Build and maintain applications using .NET Core, with recent hands‑on development experience
- Develop high‑quality, web‑based solutions leveraging JavaScript frameworks such as Angular or TypeScript
- Present and demonstrate technical solutions to peers and leadership, contributing meaningfully to design discussions across multiple projects and services
- Provide ongoing maintenance, troubleshooting, and configuration support to ensure reliable software delivery
- Bring creative, forward‑thinking ideas to the table—offering recommendations that leverage emerging and cutting‑edge technologies
- Communicate effectively with managers, engineers, and cross‑functional partners
- Produce clear technical documentation, including designs, mockups, and architectural diagrams
- Deliver software that meets business requirements within defined timelines and quality standards
Preferred Experience & Background
- Bachelor’s degree in Computer Science or a related field, or equivalent professional experience, with strong computer science fundamentals
- 7–10 years of experience in software architecture, software development, and modern engineering practices
- Solid understanding of SDLC methodologies, including Agile, Scrum, and Waterfall
*Must be able to work to work a hybrid model onsite in Concord, NC
Salary : $120,000 - $160,000