Logo
PETADATA

Agile Full Stack Software Engineer

PETADATA, Roanoke, Texas, United States, 76299

Save Job

Agile Full Stack Software Engineer PETADATA

Location West Lake, Texas

Work Type C2C

Experience 10+ Years

Visa Type H1B

Overview PETADATA is seeking a hardworking Agile Full Stack Software Engineer to join a new team building full stack applications. As a member of the team you’ll create and influence innovative solutions that meet functional, performance, scalability, and reliability requirements. You will work as part of a high‑functioning Scrum team, demonstrate end‑to‑end ownership of team commitments, and help the team achieve its commitments beyond just finishing your own tasks.

Roles & Responsibilities

Lead full stack development across multiple systems and projects using modern frameworks and languages (e.g., React, Angular, Node.js, Java, .NET, Python).

Architect scalable, secure, and maintainable systems using cloud‑native technologies (e.g., 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 & practical experience in Full Stack Software Development.

Expertise in designing and developing applications, including new developments, enhancements, maintenance, and support.

Ability to triage and execute root cause analysis, creatively solving new/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, and related technologies: Java EE, Apache Tomcat, Apache Camel, Spring MVC/Boot, Logback, SLF4j, Maven.

Client‑side language, library, and framework proficiency: Angular, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS.

Alignment with standard methodologies: object‑oriented design, coding standards, RESTful services, design patterns, secure application development, and test coverage.

Experience in Oracle PL/SQL or relational databases and familiarity with ETL tools like Informatica.

Knowledge of CD processes/tools and practices (GitHub, Jenkins, Stash, Artifactory, etc.).

Strong communication of software engineering and development concepts.

Design, develop, and implement data‑complex solutions, including unit and integration tests and deployment scripts.

Analytical and problem‑solving skills.

Collaboration with developers and co‑workers, including distributed team members.

Agile/Scrum experience is a must.

Plus

DevOps concepts (SCM, continuous integration, monitoring, and deployment).

Enterprise application architecture patterns and orchestration frameworks (Apache Camel).

Client‑side unit testing frameworks and runners (Jasmine, Karma).

Docker containerization and AWS cloud deployment via the AWS console.

AWS certifications.

W3C Web Content Accessibility Guidelines implementation.

Education • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

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

To apply, please email your resume to

jhansib@petadata.co .

After reviewing your experience and skills, one of our HR team members will contact you for the next step.

#J-18808-Ljbffr