Logo
PETADATA

Agile Full Stack Software Engineer

PETADATA, West Lake Hills, Texas, United States

Save Job

Agile Full Stack Software Engineer – West Lake, Texas. Position: Full‑time, Contingent‑to‑Contract (C2C). Experience: 10+ Years. Visa: H1B. PETADATA is seeking a hardworking Agile Full Stack Software Engineer to join a new team that is building full‑stack applications. As a member of the team you’ll create and influence innovative solutions that meet not only functional, but also performance, scalability and reliability requirements. You will be expected to work as a member of a high‑functioning Scrum team to help drive the next generation user experience. You will also be encouraged to demonstrate end‑to‑end ownership of team commitments and look for ways to help the team achieve its commitments beyond just finishing your own personal tasks. Roles & Responsibilities

Lead full stack development across multiple systems and projects using modern frameworks and languages (React, Angular, Node.js, Java, .NET, Python). Architect scalable, secure, and maintainable systems using cloud‑native technologies (AWS, Azure, GCP). Collaborate closely with Product Managers, Designers, DevOps, and QA to deliver high‑quality software in Agile sprints. Translate complex business requirements into technical solutions that are robust and extensible. Mentor and guide junior and mid‑level engineers through code reviews, pair programming, and knowledge‑sharing sessions. Drive continuous improvement in development practices, automation, and DevOps pipelines (CI/CD). Ensure adherence to coding standards, security practices, and performance optimization. Take ownership of technical decisions and risks; proactively resolve technical debt and bottlenecks. Stay current with industry trends and evaluate emerging technologies to keep our tech stack competitive. Required Skills

8+ years of professional experience in Full Stack Software Development. Experience designing and developing applications including new developments, enhancements, maintenance, and support. Ability to triage and execute root‑cause analysis while creatively solving new or interesting problems. Knowledge of internet, mobile, and application architecture, as well as current and emerging technologies. Proficiency with server‑side/mid‑tier languages, frameworks, libraries: Java EE, Apache Tomcat, Apache Camel, Spring MVC/Spring Boot, Logback, SLF4j, Maven. Client‑side proficiency: Angular, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS. Understanding of secure application development, RESTful services, design patterns, test coverage. Experience with Oracle PL/SQL or relational databases and familiarity with ETL tools like Informatica. Knowledge of CD processes and tools (GitHub, Jenkins, Stash, Artifactory, etc.). Strong communication skills of software engineering concepts. Ability to design, develop, and implement complex data solutions with appropriate unit and integration tests and deployment scripts. Analytical and problem‑solving skills. Collaborative with distributed team members. Agile/Scrum experience is a must. Additional Experience (Plus)

DevOps concepts governing SCM, continuous integration, monitoring, and deployment processes. Enterprise application architecture patterns and orchestration frameworks (e.g., Apache Camel). Client‑side unit testing frameworks (Jasmine, Karma). Docker containerization and AWS cloud deployment and application management via the AWS console. AWS certification(s). W3C Web Content Accessibility Guidelines and implementation. Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Application

Candidates are required to attend phone/video calls and in‑person interviews. After selection, the candidate will undergo background checks on education and experience. Please email your resume to

jhansib@petadata.co . After carefully reviewing your experience and skills, one of our HR team members will contact you on the next step.

#J-18808-Ljbffr