Return To Search
Full Stack Software Engineer
Location: Austin, TX
Job Type: Contract
Company: IDR
Category: Development and Architecture
If you are passionate about building advanced, scalable applications and transforming legacy systems into modern microservices, consider joining our team as a Full Stack Software Engineer. This is an excellent opportunity for a technology-driven professional to work in a dynamic environment, focusing on both frontend and backend development to deliver robust, secure, and high-performing software solutions. This full-time position is available on-site in Austin, Texas, and offers the chance to make significant contributions to critical digital transformation initiatives while growing your career with a reputable organization.
As a Full Stack Software Engineer, you will play a vital role in developing cloud-native applications designed for scalability and reliability. The position requires a blend of frontend and backend skills, with a strong emphasis on utilizing modern frameworks and technologies to create responsive user interfaces and secure backend services. You will collaborate with cross-functional teams to refactor legacy systems into efficient microservices, ensuring seamless integration and deployment in cloud environments. The ideal candidate brings a solid foundation in Java, Angular, TypeScript, RESTful API design, and database architectures including both SQL and NoSQL systems.
Working as a Full Stack Software Engineer in Austin, Texas, offers the advantage of being part of a vibrant tech community, surrounded by innovation and opportunity for professional development. In this role, you will not only contribute to impactful projects but also enjoy a supportive work culture with comprehensive benefits and resources dedicated to your success. The organization is recognized for its commitment to employee growth and its longstanding reputation within the industry.
Full Stack Software Engineer - Summary
- Develop and maintain cloud-native applications with a focus on scalability and security.
- Transform existing legacy systems into microservices architecture.
- Create responsive and modern front-end solutions utilizing Angular and TypeScript.
- Design, implement, and consume RESTful APIs for backend integration.
- Deploy and manage applications in cloud environments with a focus on observability and efficiency.
Duties & Responsibilities
- Lead the end-to-end development of software solutions, encompassing both front-end and back-end components.
- Refactor monolithic systems into efficient, containerized microservices.
- Collaborate with stakeholders to define, design, and implement new features and enhancements.
- Utilize best practices to ensure application security and data privacy.
- Maintain comprehensive documentation and participate in code reviews to support high-quality deliverables.
- Monitor application performance and troubleshoot issues as needed.
- Stay current with emerging technologies and recommend improvements to existing processes.
Salary & Benefits
- Competitive compensation package.
- Comprehensive medical, dental, and vision insurance.
- Employee Stock Ownership Program.
- Life insurance coverage.
- Opportunities for advancement within a leading industry organization.
- Dedicated engagement manager and supportive work environment.
- Recognition as a Best of Staffing® Client and Talent Award winner for multiple years.
Qualifications & Requirements
- At least 7 years of experience in the full software development lifecycle.
- Expertise in frontend frameworks such as Angular and proficiency in TypeScript.
- Strong background in Java backend development.
- Experience with designing and consuming RESTful APIs.
- Comprehensive understanding of both SQL and NoSQL database design and management.
- Ability to work collaboratively in a dynamic, fast-paced environment.
- Strong problem-solving skills and attention to detail.
Ideal Candidate Snapshot
- Passionate about software engineering and emerging technologies.
- Demonstrated experience leading projects and working independently as well as in teams.
- Excellent communication and interpersonal skills.
- Adaptable, resourceful, and motivated to contribute to continuous improvement.
- Proactive in learning and applying best practices in cloud-native application development.
Other Relevant Information
- The Full Stack Software Engineer position offers the unique opportunity to join an industry leader with a track record of innovation and employee satisfaction.
- Joining this team provides access to ongoing training, professional development, and a clear path for career progression.
- Employees enjoy a culture that values diversity, inclusion, and equal opportunity, as reflected in company policies and practices.
- 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. The company complies with all governmental recordkeeping and reporting requirements for civil rights laws and regulations, inviting employees to voluntarily self-identify their race, ethnicity, gender, and veteran status, with such information kept confidential and used only in accordance with applicable laws and executive orders.
If you are ready to advance your career as a Full Stack Software Engineer, take the next step and apply now by clicking the job application button. Join a team that values your expertise and is committed to your professional growth while making a real impact through technology.