Job Closed
This listing is no longer active.
Full Stack Software Engineer, React/.Net
Location
United States
Posted
8 days ago
Salary
0
Seniority
Lead
Job Description
Full Stack Software Engineer, React/.Net
Dayforce
• Design, develop, test, deploy, and support enterprise-scale web applications and services. • Build and maintain full-stack solutions using .NET, ASP.NET Core, React, SQL Server, and Azure cloud technologies. • Lead technical design and architectural decisions for complex features and initiatives. • Partner with Product Managers, Business Analysts, Architects, UX Designers, QA Engineers, and business stakeholders to deliver business value. • Analyze business requirements and translate them into scalable technical solutions. • Develop and maintain RESTful APIs, service integrations, and distributed application components. • Create reusable, maintainable, and high-quality front-end components and user experiences. • Implement automated testing strategies, code quality standards, and secure coding practices. • Perform code reviews and provide technical mentorship to engineers across the team. • Identify and resolve performance, reliability, scalability, and security concerns. • Contribute to cloud-native application development and modernization initiatives. • Participate in CI/CD implementation, deployment automation, and DevOps best practices. • Support application monitoring, observability, troubleshooting, and production issue resolution. • Collaborate with cross-functional teams to improve software engineering standards, development processes, and Agile delivery practices. • Evaluate emerging technologies and recommend solutions that improve efficiency, maintainability, and business outcomes. • Contribute to the adoption of Next.js and modern front-end architectural approaches as part of the platform roadmap.
Job Requirements
- Bachelor’s degree from an accredited college/university or equivalent experience.
- 7+ years of professional software engineering experience.
- Extensive experience developing full-stack applications using C# and .NET technologies.
- Strong experience with ASP.NET Core and REST API development.
- Strong experience building modern single-page applications using React.
- Understanding of Next.js concepts and modern front-end development patterns preferred.
- Strong understanding of object-oriented design principles and software architecture.
- Experience implementing design patterns, dependency injection, and scalable application architectures.
- Strong SQL Server experience including T-SQL development, performance tuning, stored procedures, views, and indexing strategies.
- Experience with Azure cloud services and cloud-native application development.
- Experience with source control systems such as Git.
- Familiarity with Azure DevOps, CI/CD pipelines, and Agile development practices.
- Experience with automated testing frameworks and quality assurance practices.
- Knowledge of application security principles and remediation of vulnerabilities.
- Experience with container technologies, microservices, and distributed systems is preferred.
- Strong analytical, problem-solving, communication, and collaboration skills.
Benefits
- Subject to both typical office environment and outside locations with temperature and weather variations.
- Must be able to lift and carry up to 25 pounds.
- Occasional travel may be required.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Python Developer – Lead
Otoe Missouria GroupImproving the welfare of the Otoe-Missouria people through federal contracting excellence.
• Lead the architecture, design, and development of enterprise applications using Python 3.x • Design, develop, and maintain solutions using FastAPI, Django, Flask, or similar frameworks • Build and integrate secure REST APIs, middleware, and microservices architectures • Lead modernization of legacy applications into scalable, cloud-ready platforms • Establish development standards, conduct code reviews, and mentor engineering team members • Collaborate with project managers, product owners, and stakeholders to define technical roadmaps • Participate in Agile ceremonies including sprint planning, standups, retrospectives, and demos • Support CI/CD pipeline development, automated testing, and DevSecOps best practices • Ensure solutions meet federal cybersecurity, compliance, and accessibility requirements • Troubleshoot complex production issues and drive performance optimization efforts • Coordinate with infrastructure and security teams on deployments and release management • Prepare technical documentation, architecture diagrams, and implementation plans
Python Developer, Middleware
Otoe Missouria GroupImproving the welfare of the Otoe-Missouria people through federal contracting excellence.
• Develop, enhance, and maintain Python 3.x middleware and backend services • Design, build, and support secure REST APIs for internal and external integrations • Develop solutions using FastAPI, Flask, Django, or similar Python frameworks • Create workflow automation and system integration solutions across enterprise platforms • Integrate applications with databases, APIs, and other enterprise data sources • Support modernization of legacy systems into scalable, maintainable architectures • Participate in Agile ceremonies including sprint planning, standups, retrospectives, and demos • Support CI/CD pipelines, automated testing, and DevSecOps best practices • Troubleshoot production issues and support system performance optimization • Prepare technical documentation, deployment procedures, and operational guides • Collaborate with technical teams, program leadership, and stakeholders to deliver project milestones • Ensure solutions meet federal cybersecurity, compliance, and accessibility requirements
• Develop and evolve web and mobile applications, working on frontend, backend and integrations. • Create, maintain and integrate APIs, services and reusable components. • Work with JavaScript, TypeScript, Node.js, React, Python and React Native. • Participate in Scrum rituals such as Planning, Daily, Refinement and Retrospective. • Contribute to technical decisions regarding architecture, coding standards, testing and best practices. • Perform code reviews, manage pull requests and assist in resolving Git conflicts. • Work with relational and non-relational databases and caching. • Support the creation and maintenance of CI/CD pipelines. • Work with Docker, cloud environments and application deployments. • Fix bugs, propose performance improvements and support application maintenance. • Mentor less experienced team members when needed, while maintaining a hands-on development role.
• Work with Product, Design and Stakeholders developing new features • Design and build data models, services, and APIs • Maintain existing finance infrastructure and enhance it with new features • Scale and secure systems for increasing users and business requirements • Analyze, debug, and fix performance and correctness issues



