Helping the World Work Smarter through Strategic Business and Technical Advisory
.NET Application Developer
Location
United States
Posted
55 days ago
Salary
$110K - $145K / year
Seniority
Senior
Job Description
.NET Application Developer
Mind Over Machines
• Collaborate with Project Managers, Architects and Business Stakeholders to understand processes, workflows, requirements, and solutions • Participate in architectural decisions, design, development and testing new features of application development projects • Identify, troubleshoot, and debug issues in applications you work on to deliver stable and predictable applications • Identify and recommend solutions and technologies to promote platform development • Help ensure integrity, security, availability, and effectiveness of technology infrastructure, including middleware, networks, communications, processing, and standards.
Job Requirements
- 5+ years of .NET Development in Web Application
- Strong understanding of Microsoft web stack (ASP.NET, C#, .NET Core, .NET Framework, SQL Server, and JavaScript)
- Competence in the following full stack areas with advanced experience in at least one: Backend Development (data access, services, MVC, APIs)
- Frontend Development (HTML, CSS, JavaScript)
- JavaScript Frameworks (React, Vue.js, Angular)
- Database Design and Development (data modeling, optimization, T-SQL)
- Infrastructure (DevOps, CI/CD processes, source control, cloud)
- Expertise in developing and working with data pipelines
- Expertise in Git Version Control and Git Flow
- Experience with developing solutions for Microsoft Azure Cloud
- Experience with setting up and managing Multi-Factor Authentication (MFA) or Two-Factor Authentication (2FA) mechanisms
- Ability to collaborate effectively with diverse teams spanning the globe
- Communicate complex ideas via consumable content
- Collaborate within the client & partner ecosystem as an agent of Mind Over Machines
- Proven ability to work independently or on a team as required
- Experience, interest, and adaptability to working in a Lean/Agile delivery environment
- Excellent documentation skills (technical writing and diagramming)
Related Guides
Related Job Pages
More Backend Engineer Jobs
Principal Software Engineer, Java Full Stack
LegalMatchAttorneys: Get the Legal Clients You Need. Call 866.953.4259 to View Cases.
• Leading and managing a team of software engineers, fostering a creative and cohesive unit capable of delivering complex software projects • Coordinating with scrum masters, project managers and other software engineers to plan, design, develop, test, and maintain web-based and desktop applications • Providing technical leadership in all aspects of our software development processes • Overseeing the design, development, and implementation of new software systems and enhancements to existing systems • Ensuring all software engineering projects are delivered on time and to the agreed quality standards • Continually updating technical knowledge and skills and sharing them with the team • Maintaining high standards of software quality within the team by establishing good practices and habits • Providing regular performance feedback, coaching, and career development to team members • Facilitating root cause analysis of system issues and implementing resolution strategies
• Implement exciting and varied tasks in the eCommerce area based on Shopware • Implement bespoke requirements for clients • Make decisions on the best way to realize requirements • Ensure high quality and develop online shops • Contribute your experience and support continuous improvement of processes and methods • Support the mission: "To shape companies for the future of commerce"
Senior Backend Engineer, Golang, Software Supply Chain Security
GitLabGitLab, founded in 2011 and based in San Francisco, California, maintains a distributed team of professionals that work remotely across multiple continents. GitLab advocates for pr
• Design and implement core components of GitLab's authentication infrastructure layer, including Envoy proxy configuration, token services, and policy decision systems. • Develop solutions for critical infrastructure challenges such as bi-directional gRPC tunnels, mutual Transport Layer Security (mTLS), and service mesh architecture. • Build and maintain authentication infrastructure that supports GitLab.com, self-managed, Dedicated, and air-gapped deployment models. • Optimize the performance and reliability of authentication and authorization decisions at scale across distributed systems. • Implement and refine monitoring, observability, and debugging capabilities for authentication services to ensure secure and stable operation. • Collaborate with Authentication, Authorization, Platform, and Infrastructure teams to align infrastructure capabilities with product and architectural requirements. • Contribute to the team’s technical direction and roadmap for secure, scalable authentication, including standards for style, maintainability, and best practices. • Represent GitLab and its values through participation in public communication, broader initiatives, and contributions to relevant open source projects.
Rust Software Developer
ShakaCodeEnabling businesses and empowering users with high-impact digital experiences
• Applications in English only -- the position is 100% remote. • Do you love to code? Have you ever written code for personal projects? Have you contributed to or created any open source projects? If so, let's talk!




