Digital Developer (.NET Core, Next.js, React Native)
Role details
Job location
Tech stack
Job description
Our Public Utility Client is seeking a talented Digital Developer with expertise in .NET Core, Next.js, and React Native to support the design, development, and enhancement of modern digital applications serving customers, employees, and business operations., * Design, develop, test, and deploy modern web and mobile applications using .NET Core, Next.js, and React Native.
- Develop scalable RESTful APIs and backend services using .NET Core and related Microsoft technologies.
- Build responsive and user-friendly web applications using Next.js and React frameworks.
- Develop and maintain cross-platform mobile applications using React Native.
- Collaborate with UX/UI designers to translate designs into functional, high-performing applications.
- Participate in architecture discussions and contribute to application design decisions.
- Integrate applications with internal and external APIs, databases, and enterprise systems.
- Write clean, maintainable, and reusable code following development standards and best practices.
- Perform unit testing, integration testing, debugging, and performance tuning.
- Support CI/CD pipelines and automated deployment processes.
- Participate in code reviews and provide technical recommendations.
- Troubleshoot production issues and support ongoing application enhancements.
- Create and maintain technical documentation and development artifacts.
- Collaborate with cross-functional teams in an Agile/Scrum environment., * .NET Core / ASP.NET Core
- C#
- Next.js
- React Native
- React.js
- REST APIs
- SQL Server
- Git
Preferred
- Azure
- Azure DevOps
- Docker
- Kubernetes
- TypeScript
- Node.js
- GraphQL
- CI/CD Pipelines
- Microservices
Required Work Arrangement
- Onsite in Irving, TX three days per week:
- Monday
- Tuesday
- Thursday
- Remote Wednesday and Friday.
- Must be available to collaborate closely with development, product, and business teams during core business hours.
Requirements
This role will be responsible for building scalable web and mobile applications, developing APIs and backend services, and collaborating with product owners, UX designers, architects, and business stakeholders to deliver high-quality digital solutions. The ideal candidate will have experience across the full application stack and be comfortable working in an Agile development environment., * 4+ years of professional software development experience.
- Hands-on experience developing applications with:
- .NET Core / ASP.NET Core
- C#
- Next.js
- React Native
- React.js
- Experience developing RESTful APIs and microservices.
- Experience with SQL Server and relational database development.
- Understanding of modern frontend architecture and responsive web design principles.
- Experience integrating applications with third-party APIs and enterprise systems.
- Knowledge of source control tools such as Git.
- Experience working in Agile development environments.
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication skills., * Experience developing customer-facing digital platforms.
- Utility, energy, or regulated industry experience.
- Experience with:
- Azure Cloud Services
- Azure DevOps
- Docker
- Kubernetes
- Microservices Architecture
- GraphQL
- Node.js
- TypeScript
- Experience implementing authentication and security frameworks such as OAuth, OpenID Connect, and Azure Active Directory.
- Familiarity with performance optimization, monitoring, and application security best practices.
- Experience supporting mobile app deployments to Apple App Store and Google Play Store.
Technical Skills, * Bachelor''s degree in Computer Science, Information Technology, Software Engineering, or related field preferred.