.Net Full Stack Developer

Location

United States

Posted

2 days ago

Salary

0

Seniority

Mid Level

Job Description

.Net Full Stack Developer

Da Vinci Software

Role Description Our client is seeking a full-stack .NET developer. They will be responsible for full stack development and automation test development of new product features using the technologies and skills listed below. - Develop applications leveraging cloud computing, big data, mobile, data science, data warehousing, and machine learning. - Ensure cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. - Collaborate closely with data engineering, platform, and solutions teams to develop applications that benefit practice and patients. - Work with Product Owners, Product Managers, and Architects to translate requirements into code. - Develop services around data warehousing, big data, cloud computing, business intelligence, analytics, and machine learning. - Participate in DevOps, Agile, continuous development, and integration frameworks. - Program in high-level languages such as Go, Python, Java, etc. - Work on deployment automation/configuration management with tools including ADO, Puppet, Chef, Ansible, Azure Pipelines, CloudFormation, Terraform. - Ensure documentation of processes and source code is created and maintained. - Communicate effectively with peers, leaders, and customers throughout the organization. - Participate in expert-level troubleshooting and resolve problems through root cause analysis, data, and system investigation. - Contribute to design and architecture discussions with Principals and Architects. - Lead targeted cross-functional improvement efforts and mentor junior software engineers. - Solve complex problems and take a new perspective on existing solutions. - Work independently with minimal guidance; may lead projects or project steps within a broader project. - Act as a resource for colleagues with less experience. Qualifications - 6+ years with Angular and React Front-end. - 2+ years of working knowledge with .NET Core 6+. - 2+ years of working knowledge with Redux. - Experience working with relational databases. - Experience working with document databases. - 3+ years with Pro Desk API's. - Preference for candidates having experience with Google Cloud and/or Azure Cloud hosting. Requirements - Bachelor's Degree in Computer Science/Engineering or related field with 5 years of experience; OR an Associate's degree in Computer/Science/Engineering or related field with 7 years of experience. - In-depth knowledge of software engineering with experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.) and a basic knowledge of related fields. - Demonstrated problem-solving and time management skills. - Strong technical aptitude for designing and implementing software solutions. - Experience with modern application development frameworks. - Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. - Deep hands-on technical expertise, excellent verbal and written communication skills. - Experience with Agile software development techniques. Benefits - Location: Remote/Telework. - Contract Type: W2.

Related Job Pages

More Full-stack Engineer Jobs

VALCE Talent Solutions logo

Full-Stack Engineer – Catalog

VALCE Talent Solutions

IT Talent, HeadHunting, Nearshore. Helping clients to augment IT delivery capabilities

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Diseñar, construir y desplegar características del catálogo • Desarrollar APIs y componentes UI basados en React • Participar en iniciativas de modernización de plataformas • Colaborar con los equipos de Producto y Diseño

Mexico
RxBenefits, Inc. logo

Software Engineer IV

RxBenefits, Inc.

Advocacy. Expertise. Service.

Full TimeRemoteTeam 1,001-5,000Since 1995H1B No Sponsor

• Collaborate closely with Product Owners, UI/UX designers, and digital strategists. • Contribute to the architectural design and direction of the technical infrastructure. • Research, evaluate and recommend alternative solutions. • Design, develop, test, deploy and maintain application code. • Write unit/integration tests. • Oversee integrations with internal systems and 3rd party services. • Ensure performance, security, accessibility, and responsive design best practices are followed. • Collect and analyze metrics to drive implementation decisions. • Design, improve and document processes. • Review and collaborate with other engineers on their code. • Support your team through encouragement and by example. • Mentor and share knowledge within the team and across the department. • Deliver on personal and team deadlines and goals.

Alabama
$150K - $165K / year
Nagarro logo

Associate Principal Engineer, Salesforce Health Cloud

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

Role Description We're looking for a Salesforce Health Cloud Solution Architect with extensive experience in healthcare implementations. The role involves leading end-to-end solution architecture and delivery, translating complex business requirements into scalable solutions, and driving innovation in Salesforce Health Cloud features. Qualifications - Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Requirements - Total Experience: 9+ years - Lead end-to-end Salesforce Health Cloud solution architecture and delivery for large, enterprise healthcare implementations. - Deep expertise in Health Cloud features, including: - Patient/Member Profiles - Care Plans - Care Programs - Care Teams - Health Timelines - Assessments - Care Gaps - Utilization Management - Strong leadership in translating complex healthcare business requirements into scalable Salesforce Health Cloud solutions. - Drive architectural decisions covering Salesforce core, Health Cloud extensions, integrations, data models, and automation. - Hands-on leadership experience with: - Apex - Lightning Web Components (LWC) - Flows - Triggers - Batch Apex - Salesforce APIs - Define and govern integration architecture using REST/SOAP APIs, middleware, and healthcare standards such as FHIR and HL7. - Strong understanding of EHR/EMR integrations, payer/provider workflows, and patient/member lifecycle management. - Lead all phases of the delivery lifecycle: requirements, solution design, development, testing, deployment, and post-go-live support. - Provide technical governance, conduct design/code reviews, and manage architectural risks and technical debt. - Lead and mentor multi-shore Salesforce teams, including developers, admins, QA, and offshore delivery teams. - Hands-on experience with DevOps and CI/CD tools such as Copado, Git, Azure DevOps, Jenkins. - Collaborate closely with program managers to manage scope, timelines, risks, and delivery commitments. - Drive innovation and continuous improvement, including PoCs, adoption of new Salesforce Health Cloud features, and platform enhancements. - Participate in roadmap planning, release strategy, and long-term platform evolution discussions. - Strong experience working in Agile / Scaled Agile environments, supporting sprint planning and release management. - Excellent communication, leadership, decision-making, and stakeholder management skills. - Mentor team members to meet client needs and hold them accountable for high standards of delivery. - Understand and relate technology integration scenarios and apply these learnings in complex troubleshooting scenarios. Responsibilities - Understand the client’s business use cases and technical requirements and convert them into technical designs that meet the requirements. - Map decisions with requirements and translate them to developers. - Identify different solutions and narrow down the best option that meets the client’s requirements. - Own overall Health Cloud technical strategy, ensuring scalability, security, and compliance with healthcare regulations (HIPAA/PHI). - Act as a trusted advisor for business stakeholders, architects, and senior leadership on Health Cloud capabilities and best practices. - Review and approve high-level and low-level technical designs, ensuring alignment with enterprise architecture standards. - Ensure adoption of Salesforce best practices, governor limit optimization, performance tuning, and code quality standards. - Guide teams on Salesforce security model, data access, sharing rules, consent management, and compliance needs. - Identify project/service stakeholders early and work with them to ensure alignment. - Act as a bridge between business stakeholders and Salesforce technical teams. - Collaborate with Salesforce Architects and Developers to design scalable, best-practice solutions. - Validate solution feasibility against Salesforce platform capabilities and project constraints. - Prepare and maintain process flows, business process models, functional diagrams, and documentation. - Participate actively in Agile/Scrum ceremonies including sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives. - Act as a trusted advisor to users by explaining Salesforce capabilities and solution trade-offs. - Support user adoption through training materials, user guides, and release notes. - Analyze existing Salesforce implementations and recommend process improvements and optimization opportunities. - Define guidelines and benchmarks for NFR considerations during project implementation. - Write and review design documents explaining overall architecture, framework, and high-level design of the application for developers. - Review architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc. - Develop and design the overall solution for defined functional and non-functional requirements; define technologies, patterns, and frameworks to materialize it. - Understand and relate technology integration scenarios and apply these learnings in projects. - Resolve issues raised during code/review through exhaustive systematic analysis of the root cause. - Carry out POCs to ensure that suggested design/technologies meet the requirements.

Southern Asia

Role Description We are looking for a Senior Full Stack Developer to join our team and support the design, development, integration, and maintenance of modern cloud-based applications and digital platforms. In this role, you will contribute to the delivery of scalable and secure solutions while combining full stack development expertise with DevOps practices and platform management responsibilities. You will collaborate with cross-functional teams to deliver high-quality software solutions in complex international environments. Key Responsibilities - Design, develop, implement, and integrate full stack software solutions based on business requirements - Develop and maintain backend and frontend components using modern technologies and frameworks - Manage and maintain development, staging, and production environments, ensuring smooth promotion of changes between environments - Own and manage CI/CD pipelines to ensure reliable and consistent deployments - Maintain platform health through server configuration, performance monitoring, security patching, and general platform administration - Review and maintain code quality standards, including version control practices and technical documentation - Establish and promote testing practices, including unit testing for custom-developed solutions - Design and maintain RESTful APIs and system integrations - Contribute to software architecture decisions, integration patterns, and microservices implementations - Collaborate effectively with internal teams and external stakeholders to deliver integrated solutions - Monitor application performance and support optimisation initiatives - Troubleshoot and resolve technical issues across application environments - Stay current with emerging technologies, industry trends, and best practices Qualifications - University degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent professional qualification - Minimum 7 years of professional experience designing, developing, implementing, and integrating software solutions - Demonstrated experience across the full Software Development Life Cycle (SDLC) - Strong experience with cloud computing platforms such as Azure or AWS - Strong knowledge of API design and integration principles - Strong knowledge of microservices architecture and design patterns - Strong knowledge of containerisation and orchestration technologies, including Docker and Kubernetes - Strong understanding of database design principles - Strong knowledge of DevOps practices and CI/CD pipelines - Deep understanding of software integration and interoperability principles - Understanding of secure software development practices and OWASP principles - Proficiency in backend technologies such as .NET, Java, Node.js, Python, PHP, or similar technologies - Proficiency in frontend technologies and frameworks such as Angular, React, or React Native - Experience with JavaScript, TypeScript, HTML, XML, and JSON - Experience designing and developing RESTful APIs and working with asynchronous programming concepts - Experience with relational databases including Microsoft SQL Server, MySQL, and PostgreSQL - Hands-on experience with cloud-native development, including compute, storage, serverless services, container architectures, and identity management - Experience with source control systems such as Git and Azure DevOps - Familiarity with GraphQL, WebSockets, or real-time web applications - Familiarity with observability and performance optimisation tools - Familiarity with AI/ML architectures, Large Language Models (LLMs), and managed AI services such as Azure OpenAI or AWS Bedrock - Experience working in Agile, Waterfall, and hybrid project environments - Experience working within complex international environments - Expert written and verbal communication skills in English - Good knowledge of MS Office tools, including Word, Excel, Outlook, and PowerPoint - Familiarity with MS SharePoint, MS Visio, and MS Project Nice to Have - Experience contributing to or maintaining open-source projects - Experience within public sector or international organisational environments - Experience developing solutions within public health-related domains Candidate Profile - Have a strong full stack development background combined with cloud and DevOps expertise - Enjoy working across frontend, backend, infrastructure, and integration layers - Are proactive in improving code quality, testing practices, and deployment processes - Thrive in collaborative and multicultural environments - Have a solution-oriented mindset and strong problem-solving skills - Stay up to date with emerging technologies and software engineering best practices Benefits - Work on complex and technically challenging software projects - Collaborate with experienced international teams and stakeholders - Contribute to cloud-native and modern software engineering initiatives - Gain exposure to emerging technologies and innovative solutions - Develop your expertise across full stack development, DevOps, and cloud technologies

Greece