Full Stack Engineer

Employer
Titan Technologies
Location
Herndon, VA
Posted
Aug 17, 2022
Closes
Aug 19, 2022
Ref
628334918
Function
Engineer, IT, QA Engineer
Hours
Full Time
A$ A' "A' ?Full Stack DeveloperIn this role you will work within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of development tools and technologies, using Vue 3 Javascript, Java and Postgres/RDS. Your duties will include:Partner with product owners and the Scrum Team to understand the desired solution requirements and capabilities.Develop effective solutions that are aligned with the customer's vision.Continuously improve software engineering practices, processes and services.Participate in planning discussions with technical and customer stakeholders.Actively participate in product design and development sessions.Develop efficient and easy-to-follow technical diagrams/documents, high quality code, and automated test scripts. You MUST have:5+ years of software development experience.Programming Language Experience such as Java, Python and JavaScriptFramework-based Java RESTful API development (ie Spring Boot)Java unit testing with JUnitExperience with:Software algorithms, computational theory and practice, software engineering lifecycle/design, database design and data storage, network security and architecture, operating systems and ethical programming. Implementation experience using higher level framework facilities like Asynchronous Programming, Parallel Processing & Concurrency and Security.Developing REST style web services across multiple Web API platforms, with or without MVC design. Such experience should consider instancing and throttling model for implementation and hosting.Using client-side languages, technologies and frameworks like JavaScript, jQuery, Angular 4, Ajax (any toolkit), HTML5/XML.Writing SQL Queries, T-SQL stored procedures, views and SSIS packages.Experience with object-oriented design, data structures, and algorithms.Operational experience with responsibility for system reliability and uptime.Bachelor's degree in Computer Science or a related discipline. It's great if you also have:Microservices developmentExperience working and deploying in AWSExperience using Git, Jenkins, Jira, ConfluenceExperience with JSON API contractsPostgreSQL experienceExperience using modern techniques such as NiFi, REST, JSON, Spring, Spring Boot, JavaScript frameworks (eg, JQuery, Angular, React), and DockerBash Scripting Company Description:Titan Technologies, LLC and our wholly owned subsidiaries, TelaForce, LLC and Titan Facilities, Inc., design, build, integrate, and manage innovative solutions and software applications. Our remarkable people, working collaboratively under a shared vision, have earned a reputation with our customers for delivering results with maximum impact. Sound intriguing? Consider Titan Technologies for the next step in your career journey and be part of an impactful team! QualificationsEducationPreferredBachelors or better.