{"id":3468902,"url":"https://alion.io/job/uridium-technologies-software-developer-aws-cloud-2","title":"Software Developer AWS Cloud","company":{"id":3883204,"name":"Uridium Technologies","domain":"uridiumoutsourcing.com","url":"https://alion.io/company/uridium-technologies","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lagos, Nigeria"],"countries":["NG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon Aurora","optional":false},{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon EC2","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Amazon EKS","optional":false},{"name":"Amazon S3","optional":false},{"name":"API Gateway","optional":false},{"name":"AWS","optional":false},{"name":"AWS CDK","optional":false},{"name":"AWS Lambda","optional":false},{"name":"Bitbucket","optional":false},{"name":"CI/CD","optional":false},{"name":"CloudFormation","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab","optional":false},{"name":"IAM","optional":false},{"name":"Jenkins","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Swagger","optional":false},{"name":"Terraform","optional":false},{"name":"Kubernetes","optional":true}],"status":"live","first_seen_at":"2026-10-29T11:05:49Z","employer_posted_date":null,"last_verified_at":"2026-10-29T11:05:49Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"Uridium Technologies - Established in 2016, Uridium Technologies is a leading enterprise technology Integrator specialized in the deployment of dynamic and highly scalable ICT Infrastructure Solutions. Our customer cut across various segments including Banking, Telecommunication, Education, Oil/Gas, Power, Utilities and Government Institutions; internationally and locally. Our capabilities are entrenched in our strategy that is built to simplify complex situations into milestone successes, professionalism, and ability to deliver workable solutions within time and budget.\n\nUridium believes in and pursues an excellent service culture, and delivers its operations through global best practices using its ISO9001 certification process.\n\nWe are recruiting to fill the position below:\n\nJob Title: Software Developer – AWS Cloud\n\nLocation: Lekki, Lagos\n\nJob Description\n\nThe successful candidate will work closely with senior developers, software testers, DevOps engineers, business analysts, and project managers to deliver high-quality software solutions that meet business requirements.\nThe Intermediate Software Developer – AWS Cloud would be responsible for designing, developing, testing, deploying, and maintaining software applications and cloud-based solutions using modern programming technologies and Amazon Web Services (AWS).\nThe role involves developing scalable, secure, reliable, and efficient software solutions, integrating applications with cloud services, supporting system deployments, and contributing to the continuous improvement of software development processes.\nThe position requires practical software development experience, a good understanding of cloud computing, and the ability to independently handle assigned development tasks while collaborating effectively with the wider technical team.\n\nKey Responsibilities\n\nSoftware Application Development:\n\nDevelop backend services, APIs, application components, and integration modules.\nWrite clean, reusable, maintainable, and efficient code using appropriate programming languages and frameworks.\nDesign, develop, implement, and maintain software applications based on approved business and technical requirements.\nTranslate business requirements and technical specifications into functional software solutions.\nParticipate in application architecture and technical design discussions.\nDevelop and maintain existing applications, ensuring performance, reliability, and scalability.\nIdentify and resolve software defects, performance issues, and technical challenges.\nFollow established software development standards, coding conventions, and best practices.\nContribute to the development of new products, enhancements, and software features.\nParticipate in code reviews and incorporate feedback from senior developers.\n\nAWS Cloud Development and Deployment:\n\nCollaborate with DevOps and infrastructure teams to improve cloud deployment processes.\nImplement cloud-based application architectures that support scalability, availability, security, and performance.\nWork with AWS services including:\n Amazon S3 for object storage.\nAWS Lambda for serverless computing.\nAWS IAM for identity and access management.\nAmazon VPC for cloud networking.\nAmazon EC2 for cloud computing and application hosting.\nAWS ECS or EKS for containerized applications, where applicable.\nAmazon API Gateway for API management.\nAmazon RDS for managed relational databases.\nAmazon CloudWatch for monitoring and logging.\n\nMonitor cloud application performance and troubleshoot infrastructure-related issues.\nApply AWS security best practices in application development and deployment.\nImplement appropriate cloud storage, database, networking, and application integration solutions.\nSupport cloud resource optimization to improve performance and control operational costs.\nDevelop and deploy applications on Amazon Web Services (AWS).\nSupport application deployment, cloud resource configuration, and environment management.\nConfigure and manage application environments across development, testing, staging, and production.\n\nAPI Development and System Integration:\n\nTroubleshoot API connectivity, integration failures, and data processing issues.\nSupport integration testing and end-to-end validation of connected systems.\nDesign, develop, and maintain RESTful APIs and application services.\nDevelop integration components for payment gateways, banking platforms, enterprise systems, and other digital services.\nImplement API authentication, authorization, validation, and error handling.\nEnsure APIs are scalable, reliable, and compliant with established technical standards.\nImplement secure data exchange between applications and cloud services.\nIntegrate software applications with internal systems and external third-party platforms.\nSupport API documentation using Swagger, OpenAPI, or equivalent tools.\n\nDatabase Development and Management:\n\nEnsure data integrity, consistency, and appropriate validation.\nWork with relational databases such as PostgreSQL, MySQL, SQL Server, or Amazon Aurora.\nOptimize database queries and application data access.\nSupport database migration, backup, recovery, and deployment activities.\nDesign, develop, and maintain application databases.\nSupport database integration with application services.\nWrite efficient SQL queries, stored procedures, and database scripts.\nCollaborate with database administrators to resolve database-related performance issues.\n\nSoftware Testing and Quality Assurance:\n\nDocument technical issues, resolutions, and testing outcomes.\nEnsure software changes meet established coding, security, and quality standards.\nIdentify, investigate, and resolve software defects.\nValidate application functionality against defined requirements.\nSupport regression testing following application changes.\nDevelop unit tests and participate in integration testing.\nCollaborate with software testers during system testing and user acceptance testing.\nParticipate in code reviews and technical quality assessments.\n\nDevOps and CI/CD Support:\n\nSupport automated build, testing, and deployment processes.\nWork with Git-based version control systems such as GitHub, GitLab, or Bitbucket.\nSupport infrastructure configuration using Infrastructure as Code tools such as Terraform, AWS CloudFormation, or AWS CDK.\nCollaborate with DevOps engineers to improve application deployment reliability.\nParticipate in release management and production deployment activities.\nWork with tools such as Jenkins, GitHub Actions, AWS CodePipeline, or AWS CodeBuild.\nSupport containerized application development using Docker.\nParticipate in the implementation and maintenance of continuous integration and continuous deployment pipelines.\n\nApplication Security and Performance:\n\nIdentify and address common application security vulnerabilities.\nSupport vulnerability remediation and security testing activities.\nImplement secure coding practices throughout the software development lifecycle.\nProtect application data through encryption and secure communication protocols.\nOptimize application performance, resource utilization, and response times.\nApply appropriate authentication, authorization, and access control mechanisms.\nEnsure applications follow organizational security and compliance requirements.\nCollaborate with security and infrastructure teams to address identified risks.\n\nDocumentation and Technical Collaboration:\n\nDocument application architecture, configuration, and integration processes.\nEscalate technical risks, dependencies, and delivery challenges to the appropriate team lead.\nPrepare and maintain technical documentation for applications, APIs, and cloud deployments.\nSupport knowledge sharing and technical discussions within the development team.\nParticipate in technical planning, sprint meetings, and project reviews.\nContribute to continuous improvement of development standards and practices.\nProvide development estimates and progress updates.\nAssist junior developers where appropriate.\n\nRequirements\n\nCandidates should possess a B.Sc. Degree with 3-4 years of relevant experience.\n\nHow to Apply\n\nInterested and qualified candidates should:\n\nClick here to apply online","description_format":"text","description_chars":8188,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Outsourcing & Dedicated Teams","Custom Software Development","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-10-29T16:17:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":24,"reasons":["seen:3","velocity","win:early"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/uridium-technologies-software-developer-aws-cloud-2","json_url":"https://alion.io/job/uridium-technologies-software-developer-aws-cloud-2.json","meta":{"generated_at":"2026-11-03T00:13:30Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":359,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3883204},"rest":"https://alion.io/mcp/rest/get_company?id=3883204"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Furidium-technologies-software-developer-aws-cloud-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Furidium-technologies-software-developer-aws-cloud-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Furidium-technologies-software-developer-aws-cloud-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/uridium-technologies-software-developer-aws-cloud-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Furidium-technologies-software-developer-aws-cloud-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3468902}},{"tool":"search_jobs","arguments":{"company":"uridiumoutsourcing.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3468902},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}