Full-Stack Developer
Apply NowCompany: IntePros
Location: Pittsburgh, PA 15237
Description:
Full-Stack Engineer
Location: Pittsburgh
Join Our Innovative Tech Team!
Are you a seasoned Full-Stack Engineer with a passion for cutting-edge technologies? Do you thrive in a dynamic environment where your contributions make a real impact? We are seeking a talented and driven Full-Stack Engineer to join our growing team in Pittsburgh. If you have expertise in Java, Spring Boot, Microservices, Oracle, and Angular, we want to hear from you!
About the Role:
As a Full-Stack Engineer, you will play a critical role in designing, developing, and deploying high-quality applications that meet the needs of our business and clients. You will work on complex systems, contribute to every stage of the software development lifecycle, and collaborate closely with a talented team of engineers and cross-functional partners.
Key Responsibilities:
#LI-BV1
Location: Pittsburgh
Join Our Innovative Tech Team!
Are you a seasoned Full-Stack Engineer with a passion for cutting-edge technologies? Do you thrive in a dynamic environment where your contributions make a real impact? We are seeking a talented and driven Full-Stack Engineer to join our growing team in Pittsburgh. If you have expertise in Java, Spring Boot, Microservices, Oracle, and Angular, we want to hear from you!
About the Role:
As a Full-Stack Engineer, you will play a critical role in designing, developing, and deploying high-quality applications that meet the needs of our business and clients. You will work on complex systems, contribute to every stage of the software development lifecycle, and collaborate closely with a talented team of engineers and cross-functional partners.
Key Responsibilities:
- Design, develop, and document detailed applications using existing and emerging technologies.
- Write and implement efficient, testable, and well-documented code.
- Develop and maintain complex systems, ensuring they are robust, scalable, and secure.
- Collaborate with data engineers, business users, project managers, and other developers to deliver innovative solutions.
- Conduct thorough testing and validation to ensure software quality and reliability.
- Participate in code reviews, promote reuse of existing products and functionalities, and mentor junior engineers.
- Stay updated with the latest industry trends and continuously improve your technical skills through active learning and engagement in local meetups.
- Provide ongoing maintenance, support, and enhancements in existing systems and platforms.
- Bachelor's degree in Computer Science, Engineering, or a related discipline (or equivalent work experience).
- Strong expertise in Java, Spring Boot, Microservices, Oracle, and Angular.
- Extensive experience with messaging technologies and database interactions.
- Knowledge of front-end and back-end development, including tools like C#, HTML, NodeJS, CSS, JSON, JavaScript, and containerization technologies.
- Deep understanding of the Software Development Life Cycle (SDLC) and best practices in software development.
- Experience in resolving complex hardware, software, and communication issues.
- Strong teamwork, organizational, and cross-functional collaboration skills.
- Background in the financial services industry is a plus.
- Proficiency in Angular design and strong messaging experience.
- Experience developing software in an Agile environment and familiarity with cross-platform interoperability.
- Opportunity to work on innovative projects with a talented and supportive team.
- Access to professional development resources, including tools like Pluralsight.
- A culture that values continuous learning, collaboration, and growth.
- Competitive compensation and benefits package.
#LI-BV1