**Please strictly adhere to the following resume naming convention:
ALL CAPS, NO SPACES B/T UNDERSCORES
PTN_US_GBAMSREQID_CandidateBeelineID
i.e. PTN_US_9999999_SKIPJOHNSON0413
MSP Owner: Andres Villegas
Location: 6565 Headquarters Drive Plano Texas 75024. 100% onsite and in person interviews.
Duration: 6 months
skill id: 10858422
Role Descriptions: What youll be doingThis is a key engineering role that will bring software engineering and integration expertise and will be critical for the successful and timely delivery of a very key business critical solution. In this role| you will be designing and implementing a robust| scalable| and maintainable software solution that will integrate with internal and external third-party applications. You will collaborate closely with product stakeholders| architects| and engineering teams to transform high-level architectural requirements into actionable| technical solutions. Key Responsibilities:Define detailed technical designoTranslate business and architecture requirements into clear| implementable low-level designsoProduce design documentation| interface contracts| and technical estimatesDesign and develop cloud-native applicationsoBuild scalable| resilient| and maintainable services using Java and AWSoApply modern architecture patterns for distributed systems and enterprise platformsDevelop event-driven and API-based solutionsoDesign and implement asynchronous workflows using event-driven architectureoBuild secure| well-documented APIs and service integrationsWork with serverless and containerized workloadsoDevelop solutions using AWS Lambda| containers| and orchestration platforms such as ECS or EKSoChoose the right runtime model based on performance| scale| and cost considerationsImplement distributed system best practicesoEnsure reliability| fault tolerance| observability| and scalabilityoAddress concerns such as retries| idempotency| latency| and consistencyCollaborate across teams and rolesoPartner with architects| product managers| and technical team members to shape technical solutionsoContribute to design reviews and key design decision-makingoPartner with Quality Assurance engineer to plan| develop| automate| and execute software testing Follow engineering best practicesoWrite clean| testable| and maintainable code.oLeverage available AI based coding tools.oParticipate in code reviews| testing| CI/CD| and release processesSupport application performance and operationsoMonitor| troubleshoot| and optimize production systemsoInvestigate defects| incidents| and performance issues in collaboration with support and operations teamsEnsure security and complianceoFollow secure coding practices and cloud security standardsoApply least-privilege access| secrets management| and data protection controlsMentor and guide team membersoShare technical knowledge and support junior and mid-level engineersoHelp raise the overall engineering quality of the teamNon-functional Requirements: oEnsure all developed software meets non-functional requirements such as security| scalability| maintainability| performance| and compliance with regulatory requirements and industry standardsQualifications/ What you bring (Must Haves)Experience: 7+ years of software development experien
Essential Skills: What youll be doingThis is a key engineering role that will bring software engineering and integration expertise and will be critical for the successful and timely delivery of a very key business critical solution. In this role| you will be designing and implementing a robust| scalable| and maintainable software solution that will integrate with internal and external third-party applications. You will collaborate closely with product stakeholders| architects| and engineering teams to transform high-level architectural requirements into actionable| technical solutions. Key Responsibilities:Define detailed technical designoTranslate business and architecture requirements into clear| implementable low-level designsoProduce design documentation| interface contracts| and technical estimatesDesign and develop cloud-native applicationsoBuild scalable| resilient| and maintainable services using Java and AWSoApply modern architecture patterns for distributed systems and enterprise platformsDevelop event-driven and API-based solutionsoDesign and
โข Top 3 Required Skills:
โข Strong hands-on experience with Java and object-oriented design
โข Experience designing and building cloud-native applications
โข Practical experience with AWS services and architecture
โข Experience with event-driven architecture and messaging platforms such as SQS, SNS, Kafka, or EventBridge
โข Experience designing and consuming RESTful APIs
โข Experience with microservices or distributed service-oriented systems
โข Experience with Docker and container-based development
โข Strong understanding of software engineering best practices including testing, code reviews, and CI/CD
โข
โข Top 3 Preferred Skills:
โข Strong problem-solving, debugging, and troubleshooting skills
โข Ability to define detailed design and translate requirements into technical solutions
โข Familiarity with security best practices, IAM, encryption, and secrets management
โข Experience with Infrastructure as Code (IaC) and configuration management tools like Ansible, Chef, or Puppet.
โข
โข Education Requirements: Bachelor of Engineering (Computer Science)
โข Years of Experience: 8-12 years