What are the responsibilities and job description for the CA - Software Eng III position at TPI Global (formerly Tech Providers, Inc.)?
Job Title : Software Engineer
Job Location : Atlanta, GA / Hybrid (Onsite on Tuesday and Wednesday)
Project Duration : 12 months with possible extension
Job Description :
A seasoned IT Developer with expertise in designing, implementing, and maintaining complex business applications and databases. Responsible for delivering high-quality technical solutions through efficient workflows, integration, and testing while collaborating closely with end-users and stakeholders. Adept at problem-solving, managing deployments, and ensuring adherence to project timelines and budgets.
Responsibilities :
Technical Development : Complete all development tasks for approved projects within allocated budgets.
User Collaboration : Interface with functional users to confirm design alternatives, recommend cost-effective solutions, and address concerns.
Integration : Ensure seamless integration with critical applications and systems.
Quality Assurance : Conduct internal QA, system, and load testing to deliver high-quality applications for User Acceptance Testing (UAT).
UAT Support : Collaborate with end-users during UAT to accommodate changes within timeline and budget constraints.
Deployment Readiness : Provide detailed deployment documentation to support teams for production release within SLA windows.
Database Management : Design, implement, and maintain databases for performance optimization and validation.
Workflow Mapping : Translate functional requirements into design specifications and map workflows.
Database Design : Convert logical models into efficient physical database designs.
Program Development : Develop and maintain program code to support complex business processes.
Junior Level : Focus on simple analysis and development activities.
Senior Level : Design innovative business solutions and complex systems.
Architecture and Integration : Design database architectures, metadata repositories, and evaluate hardware / software platforms.
Data Analysis : Assess data reusability and optimize data management for performance.
Data Modeling : Review object / data models and metadata repositories for efficiency and accessibility.
Subject Matter Expertise : Advise developers on database capabilities and constraints.
Skills :
Strong preference for FreeBSD, also Pfsense, Firewall development, Network development, PHP / Perl / Python scripting, API experience
It will be 80% Software Engineer and 20% Network Engineer role
Typical Qualifications :
Education : BS / BA in a related discipline (Certification required in some areas)
Experience : 5-8 years of relevant experience
MS / MA in a related field and 3-5 years of experience
Knowledge : Advanced understanding of organization’s technologies, practices, and IT specialization.