Ascent360 is seeking a Senior Full Stack .Net Software Developer who also has experience with Java to join our growing team of professionals. This person will be responsible for small and large development projects to help push software forward. They will help support existing applications and help develop new products. The Senior .Net Developer will ensure that business, application support, and technical requirements are identified and met over the project life cycle from concept to implementation. This individual will provide industry best practices for application development, deployment, and iterative refinement.
Ascent360 is not considering H-1B transfer, CPT, OPT or candidates who require sponsorship at this time
Essential Functions:
- Identify technical issues and provide resolution
- Credibly describe and demonstrate how solutions address business challenges and opportunities
- Take requirements created by the business teams to design and develop cloud-native applications using .NET Core and Azure services
- Develop and test new software as part of our overall CDP application and integrate AI/ML models for segmentation, personalization and predictive analytics
- Build and maintain RESTful APIs and event-driven architecture using Azure Functions, Service Bus and Event Grid
- Implement Azure DevOps CI/CD pipelines for automated deployment and testing
- Collaborate with other teams to plan and implement Project and Service Requests
- Collaborate with data engineers to design systems which will use Azure Data Lake, Azure Storage, and Cosmos DB solutions for large-scale data processing
- Ensure secure development practices leveraging Azure Key Vault, Managed Identities, and role-based access control
Minimum Requirements:
Education
- Bachelor’s Degree in Computer Science, or other related field or equivalent experience.
Experience
- 7+ years minimum experience delivering real world business solutions working with .NET Core and .NET framework
- Experience with JavaScript libraries and frameworks. Experience with React
- Experience with Source code versioning. Experience with DevOps and Git
- Experience with C#, ASP.NET, Web API, MVC and Web Forms
- Experience with APIs – REST and SOAP using JSON/XML data
- Experience with Azure SQL Database and SQL Server 2016 and higher, building and performance tuning stored procedures and functions
- Familiar with Design Patterns and Microservices
- Familiar with any third-party chart and graph libraries
- Familiar with HTML5, CSS3
- Familiar with Software Development Life Cycle, various development methodologies such as Agile, and able to independently participate in each phase
- Knowledge of secure coding/development practices and cloud security principles
- Windows Service development along with multithreading a plus
- Azure or AWS experience required
Specialized Knowledge, Skills & Abilities:
- Exceptional analytical, problem-solving skills and critical thinking
- Must be able to work in fast-paced environment
Compensation and Benefits:
- Salary range of $120,000 to $150,000 and equity in our high growth SaaS company
- Benefits – Medical, dental, vision, retirement matching, flexible PTO + paid holidays, gym & gear discounts
About Ascent360
Ascent360 is a fast-growing SaaS company based in Colorado, delivering a powerful Customer Data Platform (CDP) that empowers consumer brands to build stronger relationships and increase revenue. Our platform unifies data from multiple sources to create a comprehensive 360-degree view of each customer, enabling marketers to activate highly targeted, personalized campaigns. With intuitive segmentation tools and robust data automation, Ascent360 puts the power back in the hands of the marketer.
We partner with a range of industries, with a strong footprint in hospitality, including resorts, destinations, attractions, and lodging. If you enjoy solving complex data challenges and supporting clients in creating exceptional guest experiences, this is the place for you.