
You will contribute to a collaborative, Agile engineering team responsible for designing and delivering scalable, high-performance web applications and services. This role involves working closely with senior engineers and technical leads to implement robust, maintainable solutions that support the organization’s growth.
Required Skills & Experience
•6+ years of professional software development with strong knowledge of object-oriented design.
•Hands-on experience with Visual Studio (2019+), VS Code, and Git/GitLab/SVN.
•Strong understanding of end-to-end web application architecture—from UI through relational databases.
•4+ years of web development using HTML5, JavaScript, CSS3/LESS, Web APIs, and C#.
•Experience with debugging, unit testing, and maintaining existing codebases.
•Familiarity with web/application servers and deployment practices.
•Experience building RESTful APIs and services.
•Proficiency with Entity Framework Core or similar ORMs (e.g., Dapper).
•Intermediate SQL skills and experience with relational databases such as SQL Server, MySQL, Oracle, or similar.
•Strong experience with Angular (19+), TypeScript, and REST integrations.
•Exposure to WCF, .NET 8.x, .NET Core 3.x+, ASP.NET Core, or Mono.
•Knowledge of web security, authentication/authorization techniques, OAuth2, JWT, claims-based security, Active Directory, and SSO.
•Understanding of how design decisions impact usability, performance, and maintainability.
•Ability to work independently, manage daily tasks, and deliver on time.
•Strong analytical and communication skills, with the ability to document technical specifications and collaborate effectively within a team.
Desired Skills
•Experience with CI/CD tools (Azure Pipelines, Jenkins, Chef, etc.).
•Exposure to RIA/PWA development.
•Experience with sockets, asynchronous programming, and distributed caching (Redis, NCache, Memcached).
•Familiarity with SSIS/SSRS.
•Experience consuming Google APIs and implementing Google Charts.
•Understanding of SEO principles and development practices that support SEO.
•Knowledge of WCF, SOAP, SOA.
•Experience building microservices.
•Experience developing FinTech, e-commerce, or banking applications.
•Experience with cloud platforms such as Azure, AWS, or Google Cloud.
Prerequisites
•Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent professional experience.

Milestone Technologies is a global IT Services and Digital Solutions company based in Silicon Valley that helps hundreds of leading corporations deliver technology around the globe.
We work with the world’s leading companies to deliver services and technologies at scale, accelerate digital operations, develop innovative applications, and drive efficiencies throughout their organization.
Milestone is focused on building an employee-first, performance-based culture, and for over 25 years, we have demonstrated a history of supporting category-defining enterprise clients that are growing ahead of the market. The company specializes in providing solutions across Application Services and Consulting, Digital Product Engineering, Digital Workplace Services, Private Cloud Services, AI/Automation, and ServiceNow.
Milestone culture is built to provide a collaborative, inclusive environment that supports employees and empowers them to reach their full potential.
Follow us on:
Facebook: https://www.facebook.com/MilestoneTechnologiesInc
Twitter: https://twitter.com/MilestoneTech
Blog: https://milestone.tech/blog/