Bright Vision Technologies

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.

Full Stack Software Engineer – .NET

Location

United States

Posted

6 days ago

Salary

$100K - $150K / year

Seniority

Mid Level

Job Description

Full Stack Software Engineer – .NET

Bright Vision Technologies

Role Description We are seeking an experienced Full Stack Software Engineer – .NET 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. 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. Requirements - 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. Benefits - Competitive base salary commensurate with experience, plus benefits. - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap. How to Apply For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3545. Learn more about Bright Vision Technologies at www.bvteck.com .

Related Job Pages

More Backend Engineer Jobs

Virtasant logo

Staff Backend Engineer – FinOps, AI Cost Intelligence Platform

Virtasant

We are a global, diverse team of cloud experts building the next generation of cloud solutions.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design and build backend-heavy platform features for our platform • Productionalise AI-enabled capabilities (e.g. anomaly detection, recommendations, agent-based workflows) • Implement AI thoughtfully across the entire SDLC - prototyping, testing, iteration, and deployment • Design and build distributed data pipelines that process cloud billing, usage, and AI telemetry • Build reliable systems that handle backfills, late-arriving data, and historical reprocessing • Design scalable data models and APIs that power customer-facing analytics and AI cost insights • Collaborate closely with Product to turn vision into shipped features • Identify blockers early, communicate clearly, and iterate fast • Help shape engineering standards and patterns as the product matures • Build AI features with explicit evaluation criteria, feedback loops, and guardrails (accuracy, latency, cost, and explainability) so models improve predictably over time

United States
Arcanys logo

Full Stack Developer – .NET, Node.js, Python, React, Angular

Arcanys

#1 Custom Software Development & Team Augmentation Partner in the Philippines

Full TimeRemoteTeam 201-500Since 2010H1B No Sponsor

• Develop scalable, secure, fault-tolerant, and well-documented web applications across both backend and frontend. • Build and maintain RESTful APIs, backend services, and modern web user interfaces. • Create automated tests to ensure application quality and reliability. • Collaborate with engineers, testers, designers, and product owners to deliver high-quality products. • Review, debug, optimize, and refactor code to improve performance, maintainability, and scalability. • Participate in technical discussions, code reviews, and architecture decisions. • Proactively identify and discuss system, security, UX, and performance improvements. • Contribute to CI/CD pipelines, deployment automation, and application monitoring.

Philippines
Job Closed
Full TimeRemoteTeam 11-50H1B No Sponsor

• Desarrollar, mantener y evolucionar aplicaciones back-end basadas en Java. • Participar en el diseño de arquitecturas modernas y escalables. • Colaborar en la definición y desarrollo de APIs. • Trabajar con arquitecturas hexagonales y metodologías orientadas a dominio (DDD). • Participar en revisiones de código, diseño técnico y sesiones colaborativas de trabajo. • Contribuir a la mejora continua de procesos, estándares y buenas prácticas de desarrollo.

Spain
Full TimeRemoteTeam 201-500H1B No Sponsor

• Collaborate within an agile cross-functional team, closely working with the product owner to outline products and strategies • Design application architectures and establish technical solutions for the provided services • Work closely with other software engineers in a friendly and collaborative environment • Ensure adherence to best practices, coding standards, and security requirements • Advocate for continuous improvement in development processes and technologies

Italy