What are the responsibilities and job description for the Digital Developer (.NET Core, Next.js, React Native) with Public Utility industry exp - Irving, TX - Hybrid position at DTI (Diversified Technology Inc.)?
WHO WE ARE:
Founded in 2007, DTI (Diversified Technology, Inc.) is a successful African American owned IT Consulting/Staffing firm based in Chicago's Loop.
WHAT WE DO:
We focus on providing delivery, staffing, and supported services such as enterprise integration/implementations including, but not limited to, CRM, EAM, ERP, PMO, and QA. We service clients in SLED (state/local gov't & education), financial services, fortune, public utility, as well as regularly partnering with Big 4 SI partners.
Digital Developer (.NET Core, Next.js, React Native)
Location: Irving, TX (Onsite 3 Days per Week – Monday, Tuesday, Thursday)
Duration: 6 Month Contract
Client: Public Utility Client
Work Authorization: Open to All Authorized U.S. Workers
Position Overview
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.
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.
Key Responsibilities
- 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.
Required Qualifications
- 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.
Preferred Qualifications
- 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
Required
- .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.
Education
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field preferred.
Please click on the link below for our company benefits
https://docs.google.com/document/d/1q2mHf0U1akaC1ZKC65-VyyG3FrKBGNCahx3WpS2mj7M/edit?usp=sharing
DTI is an Equal Opportunity Employer. We do not discriminate based on race, color, religion, sex, gender identity, sexual orientation, national origin, ancestry, age, disability, marital status, veteran status, or any other protected characteristic under Illinois state or federal law. All qualified applicants are encouraged to apply, and employment decisions are based solely on merit, qualifications, and business needs.