Why This Opportunity Stands Out:
Joining this team isn’t just about taking on a role; it’s about becoming part of a mission-driven organization that values innovation, collaboration, and professional growth. This company invests in its talent with purpose, providing resources and support to help you build a fulfilling, impactful career.
As a Full Stack Engineer, you’ll play a pivotal role in architecting and developing powerful, scalable solutions with the freedom to make a tangible impact on real-world applications. You’ll have the opportunity to work with cutting-edge technologies in a culture that encourages fresh ideas and values initiative. Beyond technical contributions, you’ll be empowered to shape the team, mentor junior engineers, and drive meaningful projects to completion.
If you’re passionate about working in a collaborative environment that values quality, innovation, and career progression, this is the place to take your expertise to the next level. Join a company that’s committed to creating a supportive, inclusive workspace where your contributions are celebrated and your professional growth is championed.
This is more than a job—it’s a chance to grow, lead, and make a difference.
Job Summary
This role serves as a Subject Matter Expert (SME) for a specialized software solution within our clients' organization. The ideal candidate will bring substantial expertise, database architecture, data science, and/or object-oriented programming.
The position requires proficiency across the full technical stack, with responsibilities including but not limited to:
- Managing front-end and back-end integration for optimal solution performance.
- Troubleshooting and resolving issues in both front-end and back-end components.
- Handling tasks at any application stack level, such as:
- Configuring and troubleshooting system infrastructure.
- Managing and optimizing database structures and queries.
- Developing and maintaining APIs or back-end code.
- Building and debugging front-end code.
- Designing both client-side and server-side architectures.
- Writing production-ready code for complete front-end and back-end applications.
- Conducting comprehensive testing, bug identification, and resolution.
- Creating and maintaining documentation for developed applications.
This role may also involve providing technical leadership on projects, fostering team collaboration, and offering guidance to other engineers and DevOps professionals. Candidates should be prepared to support applications on a 24/7 basis as required.
Supervision
This position operates independently, planning and executing assignments with minimal supervision, under the general guidance of a team leader or department manager.
Required Skills and Proficiencies
- Proficiency in modern programming languages and middleware platforms, including Web Application Servers (IIS, WebSphere, WebLogic, Tomcat, Apache), Business Intelligence tools (COGNOS, Tableau, OBIEE), and integration tools (TIBCO, SSAS, SSRS, SSIS, Informatica, Mulesoft).
- Experience with mobile computing platforms, SOA, and cloud hosting solutions (VMware, AWS, Microsoft Azure).
- Competence in scripting languages such as Ansible or PowerShell.
- Expertise in server management, including Solaris, Linux, Windows Server, VMWare ESX, and VCloud.
- Hardware experience with ORACLE, HP Blade, CISCO UCS, Veritas, and understanding of Cisco network components.
- Proficiency in cloud-based solutions, network technologies, and management of compute environments.
- Solid knowledge of Windows, VMWare, and Unix-based operating systems.
Minimum Qualifications
- Bachelor’s degree in computer science, engineering, mathematics, or a related field, or equivalent education, training, and experience.
- Extensive experience in application development practices and methodologies.
- Proficiency with at least one programming language and one DBMS listed under "Skills and Proficiencies."
- Willingness to participate in rotational on-call assignments, including availability for 24/7 support.
- Occasional travel may be required.
- Ability to obtain and maintain a security clearance based on role requirements.
This is an excellent opportunity for a technical expert looking to lead and contribute to advanced software solutions in a dynamic environment. If you are passionate about building high-impact solutions and eager to work with advanced technologies, we encourage you to apply. We can not wait to connect with you!