Return To Search
Full Stack Software Engineer
Location: Dallas, TX
Job Type: Contract
Company: IDR
Category: All Other
We are seeking a skilled Full Stack Software Engineer to join our team at IDR. In this role, you will have the opportunity to contribute to the development and maintenance of scalable applications that serve a wide range of state, local, and education clients. As an integral part of our organization, you will work in a dynamic environment that emphasizes innovation, AI integration, and collaborative project delivery within cloud-based platforms. This is an exciting opportunity to work at the intersection of front-end and back-end development, utilizing modern technologies and best practices within the enterprise technology and consulting industry.
As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining robust applications that operate within Microsoft Azure cloud environments. You will leverage your expertise in Python, Node.js, and React to deliver high-quality solutions, focusing on scalability, reliability, and security. Collaboration is key in this role, as you will partner with both onshore and offshore engineering teams to ensure seamless project execution and the integration of innovative AI-driven features. Your ability to communicate effectively and solve complex problems will be essential in delivering solutions that meet client requirements and exceed industry standards.
Our organization values the contributions of every team member, providing comprehensive benefits and fostering a culture of continuous improvement. As a Full Stack Software Engineer, you will have the chance to grow your skills, participate in meaningful projects, and make a significant impact within an industry-leading company. If you are passionate about technology, eager to work with cutting-edge tools, and committed to delivering exceptional results, we encourage you to apply by clicking the job application button.
Full Stack Software Engineer - Summary
- Design, develop, and maintain scalable full stack applications that support state, local, and education clients.
- Work within Microsoft Azure cloud environments to deploy, monitor, and enhance enterprise software solutions.
- Leverage modern development frameworks and languages including React, Python, and Node.js.
- Integrate innovative AI functionalities into existing and new applications.
- Collaborate with distributed engineering teams across onshore and offshore locations for effective project delivery.
Duties & Responsibilities
- Develop modern front-end applications using React, ensuring responsive design and optimal user experience.
- Build, maintain, and optimize back-end services and APIs with Python and Node.js.
- Deploy and manage applications within Microsoft Azure cloud environments, focusing on scalability and security.
- Collaborate with both onshore and offshore engineering teams to deliver high-quality software solutions on time.
- Contribute to AI-driven application features and integrations, supporting innovation within the product suite.
- Participate in code reviews, architectural discussions, and continuous integration processes.
- Troubleshoot, debug, and resolve application issues to ensure high performance, reliability, and availability.
- Communicate effectively with project managers, technical leads, and stakeholders to define requirements and deliverables.
- Adhere to best practices in software development, including version control, testing, and documentation.
Salary & Benefits
- Competitive compensation package aligned with industry standards for Full Stack Software Engineers.
- Comprehensive benefits package including medical, dental, vision, and life insurance.
- Employee Stock Ownership Program.
- Dedicated Engagement Manager committed to your professional growth and success.
- Recognition as a ClearlyRated's Best of Staffing® Client and Talent Award winner for 12 consecutive years.
- Opportunities for career development and advancement within an industry-leading organization.
Qualifications & Requirements
- Proven experience as a Full Stack Software Engineer or Full Stack Developer in enterprise environments.
- Expertise in React for front-end development, with a solid understanding of user interface design principles.
- Strong hands-on experience with Python and Node.js for back-end development and API creation.
- Experience working with Microsoft Azure cloud services for application deployment and management.
- Exposure to or direct experience with AI-driven application features or integrations.
- Demonstrated ability to work effectively with distributed teams, including collaboration with offshore development partners.
- Excellent communication skills and a proactive approach to problem-solving.
Ideal Candidate Snapshot
- Driven by innovation and eager to contribute to AI-integrated enterprise solutions.
- Comfortable working in a collaborative environment with both onshore and offshore peers.
- Adept at balancing multiple tasks and shifting priorities in a fast-paced technology consulting setting.
- Passionate about leveraging cloud technologies to deliver scalable, secure applications.
- Values continuous learning and is committed to maintaining up-to-date technical skills.
Other Relevant Information
- Join an organization with over 25 years of proven industry experience and a strong reputation for employee support and client satisfaction.
- Benefit from a work culture that values diversity, equity, and inclusion, as reflected in our EEO policies.
- This is a remote opportunity, providing flexibility and the chance to collaborate with talented professionals nationwide.
- If you are ready to take the next step in your career as a Full Stack Software Engineer, apply today by clicking on the application button.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. IDR is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite employees to voluntarily self-identify their race or ethnicity, gender, and veteran status (if applicable). Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provisions of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. You may access this form here.