Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Principal .NET Developer
Location
United States
Posted
6 days ago
Salary
$100K - $150K / year
Seniority
Lead
Job Description
Principal .NET Developer
Bright Vision Technologies
Role Description We are seeking an experienced .NET Full Stack Developer to design, build, and maintain enterprise-grade web applications and distributed systems built on Microsoft technology stacks. This role spans the full engineering lifecycle — requirements analysis, architectural design, hands-on implementation, code review, deployment, and post-release support — with particular emphasis on building scalable APIs, responsive front-end applications, and cloud-integrated services. The ideal candidate will combine strong backend expertise in C# and .NET Core with hands-on experience developing modern front-end applications using JavaScript frameworks and will be comfortable deploying solutions into Azure or AWS environments while maintaining high standards of code quality, security, observability, and operational reliability. Key Responsibilities - Provide comprehensive end-to-end design, development, and advanced technical troubleshooting for enterprise-level web applications, from initial discovery through long-term operational ownership. - Develop secure, high-performance backend services using .NET Core and ASP.NET Web API, applying strong object-oriented design, clean architecture principles, and proven enterprise patterns. - Design and implement scalable architecture patterns — including microservices, service-oriented designs, and event-driven workflows — that support the demands of growing, distributed user bases. - Build modern, responsive front-end applications using Angular, React, or similar frameworks, ensuring excellent user experience, accessibility, and performance across browsers and devices. - Develop and optimize relational database schemas, stored procedures, indexes, and complex queries in SQL Server, with attention to performance, locking behavior, and long-term maintainability. - Produce thorough architecture and technical design documentation, ensuring alignment with performance, security, compliance, and operational standards of the enterprise. - Participate in system design discussions and ensure that development consistently aligns with enterprise architecture constraints, technology road-maps, and platform standards. - Implement robust authentication and authorization mechanisms using OAuth2, OpenID Connect, JWT, and modern identity management services such as Azure AD or Okta. - Contribute to CI/CD pipeline integration, automated builds, infrastructure-as-code practices, and reliable deployment processes across development, staging, and production environments. - Perform thorough root-cause analysis and methodically troubleshoot production issues, working to restore service quickly while ensuring long-term operational stability. - Identify technical debt, performance bottlenecks, and architectural gaps, and proactively propose and implement well-scoped improvements with measurable benefits. - Collaborate fully in Agile/Scrum environments — including planning, daily standups, demos, and retrospectives — to deliver incremental, high-quality releases on a predictable cadence. - Maintain comprehensive documentation of systems, APIs, integration workflows, and operational runbooks so that the team can scale and onboard new engineers efficiently. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline. - Five or more years of professional software development experience building production-grade enterprise applications. - Strong understanding of object-oriented programming principles, data structures, design patterns, and end-to-end system design. - Advanced proficiency in C#, .NET Core, and ASP.NET Web API, including familiarity with dependency injection, async/await patterns, and middleware design. - Hands-on experience developing front-end applications using Angular, React, or similar component-driven frameworks. - Strong SQL skills with deep, hands-on experience working with SQL Server, including stored procedures, query plans, and performance tuning. - Solid experience with CI/CD tooling and Git-based version control systems, including branching strategies and release workflows. - Hands-on experience deploying applications to Azure or AWS cloud environments, including managed services and identity integration. - Strong debugging, troubleshooting, and performance optimization skills, with the ability to investigate complex production issues calmly and effectively. - Experience working in large enterprise-scale environments where reliability, security, and audit-ability are first-class concerns. Preferred Qualifications - Practical experience designing and operating microservices architectures in production. - Familiarity with Docker, Kubernetes, and container-based deployment patterns. - Exposure to distributed system design principles, including eventual consistency, idempotency, and circuit breakers. - Experience implementing automated testing frameworks across unit, integration, and end-to-end levels. - Working knowledge of Azure DevOps or similar DevOps platforms for pipeline orchestration and release management. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 650-6699. Learn more about Bright Vision Technologies at www.bvteck.com . Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
Related Guides
Related Job Pages
More Software Engineer Jobs
Workday Interface Developer
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Role Description We are looking for a Workday Interface Developer to design, develop, and maintain integrations between Workday and the broader enterprise application landscape. The role focuses on hands-on integration delivery using EIB, Studio, Core Connectors, Cloud Connect, and Workday APIs, with strong attention to reliability, security, and data quality. The ideal candidate has shipped meaningful Workday integrations in production, navigates Workday’s tenant model and security framework with confidence, and writes well-structured Studio integrations that are easy to maintain. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Key Responsibilities - Design and develop Workday integrations using EIB, Workday Studio, Core Connectors, Cloud Connect, and PECI. - Build inbound and outbound integrations connecting Workday with payroll, benefits, IT provisioning, finance, and analytics systems. - Develop XSLT transformations within Workday Studio integrations, applying disciplined templating practices, reusable helper libraries, and careful test coverage to keep complex mappings maintainable. - Implement integrations using Workday REST and SOAP web services where appropriate. - Design error handling, retry, and notification strategies that ensure reliable integration operations. - Develop and maintain integration system users, ISSGs, security configurations, and tenant-level setup for integrations. - Build and maintain calculated fields, custom reports, and report-as-a-service integrations. - Implement Workday business processes and condition rules that support integration logic, ensuring the upstream and downstream sides of each integration agree on routing, approvals, and state transitions. - Participate actively in Workday tenant refresh planning and integration regression testing, ensuring critical integration paths are exercised in lower environments before each tenant move and any drift is caught early. - Collaborate with HR, payroll, IT, and finance stakeholders to translate business needs into integration designs. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time. - Support production incidents related to integrations and drive durable fixes. - Participate in Workday release planning and regression testing, reviewing upcoming feature changes for impact, scheduling validation cycles, and coordinating with stakeholders so adoption proceeds smoothly. - Stay current with Workday product releases and integration platform evolution. Qualifications - Bachelor’s degree in Computer Science, Information Systems, or a related field. - Five or more years of Workday integration development experience. - Deep expertise in EIB, Workday Studio, and Core Connectors. - Strong XSLT skills and experience with Workday Studio orchestrations. - Hands-on experience with Workday REST/SOAP APIs. - Strong understanding of the Workday data model and tenant configuration. - Experience with Workday security model including ISU/ISSG patterns. - Familiarity with calculated fields and custom report design. - Strong troubleshooting and analytical skills. - Excellent communication and stakeholder management skills. Preferred Qualifications - Workday Pro Integrations certification. - Experience with PICOF, PECI, or Cloud Connect for Payroll. - Familiarity with Workday Extend. - Exposure to multi-tenant or multi-region Workday deployments. - Experience integrating Workday with major SaaS platforms (ServiceNow, Salesforce). How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] . Learn more about Bright Vision Technologies at www.bvteck.com . Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
Desarrollador Móvil, Multiplataforma
RimuteeWe believe LATAM digital & tech talent need to expand their reach.
• Desarrollar aplicaciones móviles nativas y multiplataforma. • Diseñar e implementar nuevas funcionalidades. • Integrar aplicaciones con servicios en la nube y APIs REST. • Gestionar tareas y seguimiento mediante Azure DevOps. • Elaborar documentación técnica y garantizar la calidad de las soluciones desarrolladas.
• Own the technical architecture for Teamcenter X customizations, integrations, and extensions across server-side, AWC, and integration layers • Lead the design, development, and unit-testing of Teamcenter X server-side customizations • Lead migration from Aras to Teamcenter X • Set technical standards, lead architectural decisions, and ensure supportability and validation • Architect and review Teamcenter X codeful BMIDE extensions • Drive Active Workspace Client (AWC) customization strategy • Define workflow handler patterns and EPM handlers supporting engineering change • Architect integrations between Teamcenter X and downstream/upstream systems • Establish standards for technical design specifications and validation-supporting documentation • Own the configuration management strategy for Teamcenter customization assets • Serve as the escalation point for technical issues on production Teamcenter incidents • Mentor senior and junior developers and lead technical reviews
Lead Software Engineer - ThousandEyes
Cisco ThousandEyesCisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network – even the ones they don’t own. Powered by AI and an unmatched set of cloud, internet and enterprise network telemetry data, ThousandEyes enables IT teams to proactively detect, diagnose, and remediate issues – before they impact end- user experiences. ThousandEyes is deeply integrated across the entire Cisco technology portfolio and beyond, helping customers deploy at scale while also delivering AI-powered assurance insights within Cisco’s leading Networking, Security, Collaboration, and Observability portfolios.
Meet the Team Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network - even the ones they don't own. Powered by AI and an unmatched set of cloud, internet and enterprise network telemetry data, ThousandEyes enables IT teams to proactively detect, diagnose, and remediate issues - before they impact end- user experiences. ThousandEyes is deeply integrated across the entire Cisco technology portfolio and beyond, helping customers deploy at scale while also delivering AI-powered assurance insights within Cisco's leading Networking, Security, Collaboration, and Observability portfolios. Connected Devices helps assure the quality of home broadband connections for millions of people around the world. You might already be one of them! The Platform Team builds and operates all the web and server-side components for Connected Devices, helping customers access, control, and get value from their data. We're a small but well-rounded team and our work has lots of angles: scaling our architecture for the next level of growth, building new features to help our customers get even more value and joining up with the rest of ThousandEyes to push the whole platform to the next level. Cisco is moving fast on AI, both in the product and in our tooling and there's lots of opportunity to push this forward in Connected Devices too. Your Impact As a backend Technical Leader in Connected Devices Platform you will: - Create code across our backend estate touching high volume streaming, responsive backend-for-frontend APIs, scalable domain services, transactional and analytical databases and more. - Ensure the resilience and robustness of our platform to keep our customers having a great experience. - Design technical solutions for new product offerings and evolutions of our existing architecture. - Evolve our development and operational processes so we can keep getting faster, more reliable and with even higher quality. - Help your teammates evolve their skills and practice through practical mentoring and knowledge sharing. Minimum Qualifications: - Expert-level understanding of Java or Kotlin. - Wide experience working distributed systems especially using Apache Kafka. - Strong architecture and design skills including data and API modelling. - On-the-job experience with agentic AI development including skills and harness development. Preferred Qualifications - Bachelor's degree in Computer Science or similar. - Knowledge of Kotlin and Golang. - Strong understanding of Kubernetes and modern cloud deployment. - Exposure to a variety of datastore technologies covering transactional and analytical, relational and document-based. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you.


