2 days ago
Mexico City, MexicoMid Level
Responsibilities
- Design, develop, test, maintain, and enhance front-end and back-end cloud-native applications.
- Build services within microservice-based and distributed architectures and develop RESTful APIs and system interfaces.
- Contribute to infrastructure-as-code solutions, cloud environment configuration, and CI/CD pipelines.
- Create technical designs and documentation, including low-level designs, entity-relationship diagrams, and component or class diagrams.
- Develop and maintain unit, integration, and end-to-end automated tests.
- Monitor applications and troubleshoot production issues involving performance and reliability.
- Integrate applications with enterprise R&D systems and scientific data platforms, including data ingestion, transformation, access, and interoperability.
- Collaborate with product managers, data experts, engineering teams, global teams, vendors, and other stakeholders.
- Own assigned features and components from development through deployment and support.
- Contribute to process improvements, technical-debt reduction, code quality, maintainability, and responsible use of AI-assisted development tools.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- At least 2 years of software engineering or application development experience.
- Experience with Python, JavaScript, front-end and back-end application development, and React.
- Foundational hands-on experience with AWS services such as EC2, RDS, or S3.
- Familiarity with infrastructure-as-code concepts and tools such as Terraform.
- Understanding of microservices, cloud-native design, REST API development, system design, and data modeling.
- Experience with relational databases such as Oracle, PostgreSQL, or MySQL.
- Familiarity with NoSQL databases such as DynamoDB or Neptune.
- Basic knowledge of data pipelines or data-processing platforms such as Spark or Databricks.
Tech Stack
Categories
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
